✕

JSON Physical Model

Schema for:

Model name: IBPDI CDM V0.1.1-beta
Author:
Version:
File name: IBPDI_CDM_V0.1.1-beta.json
File path: /Users/joshuathiele/Desktop/IBPDI_CDM_V0.1.1-beta.json
Printed On: Tue Jun 01 2021 14:53:16 GMT+0200 (Central European Summer Time)
Created with: Hackolade - Visual data modeling for NoSQL and multimodel databases
1. Model
2. Groups
3. Relationships
1. Model
1.1 Model IBPDI CDM V0.1.1-beta
1.1.1 IBPDI CDM V0.1.1-beta Entity Relationship Diagram
1.1.2 IBPDI CDM V0.1.1-beta Properties
1.1.2.1 Details tab
PropertyValue
Model nameIBPDI CDM V0.1.1-beta
Technical name
Description
Author
DB vendorJSON
Version
Comments
Lineage
1.1.3 IBPDI CDM V0.1.1-beta DB Definitions
2. Groups
2.1 Group DigitalTwin
2.1.1 DigitalTwin Properties
PropertyValue
Group nameDigitalTwin
Technical name
Activatedtrue
Description
Comments
2.1.2 DigitalTwin Documents
2.1.2.1 Document AreaMeasurement
2.1.2.1.1 AreaMeasurement Tree Diagram
2.1.2.1.2 AreaMeasurement Properties
PropertyValue
Document nameAreaMeasurement
Technical nameArMsrmnt
Activatedtrue
Id
Description
GroupDigitalTwin
Additional propertiesfalse
Comments
2.1.2.1.3 AreaMeasurement Fields
FieldTypeReqKeyDescriptionComments
AreaMeasurementIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

Standardstringtrue

Area measurement standard

Typestringtrue

Type of the standard area

Valuenumbertrue

Value of measurement

[{"dataType":"float"}]

Unitstringtrue

Unit area is measured with

ValidFromdatetrue

Date measurement was taken in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

Date measurement is not valid anymore /needs to be renewed in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

2.1.2.1.3.1 Field AreaMeasurementId
2.1.2.1.3.1.1 AreaMeasurementId properties
PropertyValue
Name AreaMeasurementId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AM-CH-SE-2312
Comments
2.1.2.1.3.2 Field Standard
2.1.2.1.3.2.1 Standard properties
PropertyValue
Name Standard
Technical name
Activated true
Id
Type string
Description

Area measurement standard

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum DIN 277-1,MFG,IPMS,RICS,BOMA,Not defined
Sample Din 277-1
Comments
2.1.2.1.3.3 Field Type
2.1.2.1.3.3.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of the standard area

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Gross floor area,Construction area,Net room area,Circulation area,Net usable area,Technical area,Living/residence area,Office area,Production / laboratory area,Storage/distribution/selling area,Education/teaching/culture area,Healing/care area,Other uses,Rentable exclusion,Rentable area,Rentable area common occupancy,Rentable area exclusive occupancy,Gross external area,External Wall area,Gross internal area,A-Vertical penetrations,B-Structural elements,C-Technical services,D-Hygiene areas,E-Circulation areas,F-Amenities,G-Workspace,H-Other areas,Boundary area,Rentable area common occupancy,Building amenity area,Building service area,Floor service area,Rentable area exclusive occupancy,Tenant ancillary area,Tenant area,Major vertical penetrations,Occupant Storage area,Parking area,Unenclosed Building Feature : Covered Gallery,Vacant area,Not defined
Sample G-Workspace
Comments
2.1.2.1.3.4 Field Value
2.1.2.1.3.4.1 Value properties
PropertyValue
Name Value
Technical name Vl
Activated true
Id
Type number
Description

Value of measurement

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value 0
Excl min true
Max value 999999
Excl max
Multiple of
Enum
Sample 230.45
Comments

[{"dataType":"float"}]

2.1.2.1.3.5 Field Unit
2.1.2.1.3.5.1 Unit properties
PropertyValue
Name Unit
Technical name Unt
Activated true
Id
Type string
Description

Unit area is measured with

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 25
Pattern [^<>\[\]\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum square meter,square feet
Sample square meter
Comments
2.1.2.1.3.6 Field ValidFrom
2.1.2.1.3.6.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Date measurement was taken in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name New Relationship(4)
Cardinality 1
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-03-25
Comments

[{"dataType":"dateTime"}]

2.1.2.1.3.7 Field ValidUntil
2.1.2.1.3.7.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

Date measurement is not valid anymore /needs to be renewed in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2025-06-22
Comments

[{"dataType":"dateTime"}]

2.1.2.1.4 AreaMeasurement JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "AreaMeasurement",
    "additionalProperties": false,
    "properties": {
        "AreaMeasurementId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Standard": {
            "type": "string",
            "description": "Area measurement standard",
            "enum": [
                "DIN 277-1",
                "MFG",
                "IPMS",
                "RICS",
                "BOMA",
                "Not defined"
            ],
            "minLength": 1,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Type of the standard area",
            "enum": [
                "Gross floor area",
                "Construction area",
                "Net room area",
                "Circulation area",
                "Net usable area",
                "Technical area",
                "Living/residence area",
                "Office area",
                "Production / laboratory area",
                "Storage/distribution/selling area",
                "Education/teaching/culture area",
                "Healing/care area",
                "Other uses",
                "Rentable exclusion",
                "Rentable area",
                "Rentable area common occupancy",
                "Rentable area exclusive occupancy",
                "Gross external area",
                "External Wall area",
                "Gross internal area",
                "A-Vertical penetrations",
                "B-Structural elements",
                "C-Technical services",
                "D-Hygiene areas",
                "E-Circulation areas",
                "F-Amenities",
                "G-Workspace",
                "H-Other areas",
                "Boundary area",
                "Rentable area common occupancy",
                "Building amenity area",
                "Building service area",
                "Floor service area",
                "Rentable area exclusive occupancy",
                "Tenant ancillary area",
                "Tenant area",
                "Major vertical penetrations",
                "Occupant Storage area",
                "Parking area",
                "Unenclosed Building Feature : Covered Gallery",
                "Vacant area",
                "Not defined"
            ],
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Vl": {
            "type": "number",
            "description": "Value of measurement",
            "minimum": 0,
            "exclusiveMinimum": true,
            "maximum": 999999
        },
        "Unt": {
            "type": "string",
            "description": "Unit area is measured with",
            "enum": [
                "square meter",
                "square feet"
            ],
            "minLength": 1,
            "maxLength": 25,
            "pattern": "[^<>\\[\\]\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ValidFrom": {
            "type": "string",
            "description": "Date measurement was taken in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "ValidUntil": {
            "type": "string",
            "description": "Date measurement is not valid anymore /needs to be renewed  in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "format": "date",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        }
    },
    "required": [
        "AreaMeasurementId",
        "Standard",
        "Type",
        "Vl",
        "Unt",
        "ValidFrom",
        "ValidUntil"
    ]
}
2.1.2.1.5 AreaMeasurement JSON data
{
    "AreaMeasurementId": "AM-CH-SE-2312",
    "Standard": "Din 277-1",
    "Type": "G-Workspace",
    "Vl": 230.45,
    "Unt": "square meter",
    "ValidFrom": "2021-03-25",
    "ValidUntil": "2025-06-22"
}
2.1.2.2 Document Building
2.1.2.2.1 Building Tree Diagram
2.1.2.2.2 Building Properties
PropertyValue
Document nameBuilding
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional propertiesfalse
Comments
2.1.2.2.3 Building Fields
FieldTypeReqKeyDescriptionComments
BuildingIdstringtruedk

Unique identifier either coming from previous system otherwise it needs to be defined

Namestringtrue

User specific building name e.g: EMEA Headquarter, Office Berlin

BuildingCodestringfalse

User specific Building Code

PrimaryTypeOfBuildingstringtrue

Type of building use

SecondaryTypeOfBuildingstringfalse

Second type of building use

EnergyEfficiencyClassstringfalse

Energy Efficiency Class of Building

ValidFromdatetrue

The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ConstructionYeardatefalse

Year of construction in yyyy-mm-dd form (conform ISO 8061). In case only year exists use yyyy-01-01.

[{"dataType":"dateTime"}]

YearOfLastRefurbishmentdatefalse

Year of last refurbishment took place in yyyy-mm-dd form (conform ISO 8061). In case only year exists use yyyy-01-01.

[{"dataType":"dateTime"}]

MonumentProtectionbooleanfalse

The building is declared to be an ancient monument with national importance by the government

TypeOfOwnershipstringtrue

Is the building owned or leased.

SelfUsebooleantrue

Is building self used or not (Y/N)

TenantStructurestringtrue

Is there multiple tenants in the building or only one

ParkingSpacesintegerfalse

Number of parking spaces

PrimaryEnergyTypestringfalse

Type of energy used

PrimaryWaterTypestringfalse

Type of water used

PrimaryHeatingTypestringfalse

Primary Type of heating

SecondaryHeatingTypestringfalse

Secondary Type of heating

AirConditioningbooleanfalse

Does the building have air conditioning (Y/N) (Needed for precise future emissions projection of building)

SiteIdstringtruefk

Reference to the Site which the building belongs to

2.1.2.2.3.1 Field BuildingId
2.1.2.2.3.1.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.1.2.2.3.2 Field Name
2.1.2.2.3.2.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

User specific building name e.g: EMEA Headquarter, Office Berlin

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample HQ Berlin
Comments
2.1.2.2.3.3 Field BuildingCode
2.1.2.2.3.3.1 BuildingCode properties
PropertyValue
Name BuildingCode
Technical name
Activated true
Id
Type string
Description

User specific Building Code

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 70
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample BC001
Comments
2.1.2.2.3.4 Field PrimaryTypeOfBuilding
2.1.2.2.3.4.1 PrimaryTypeOfBuilding properties
PropertyValue
Name PrimaryTypeOfBuilding
Technical name
Activated true
Id
Type string
Description

Type of building use

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Retail,Retail, High Street,Retail, Retail Centers,Retail, Restaurants/Bars,Retail, Other,Office,Office, Corporate,Office, Medical Office,Office, Business Park,Office, Other,Industrial,Industrial, Distribution Warehouse,Industrial, Industrial Park,Industrial, Manufacturing,Industrial, Other,Residential,Residential, Multi-Family,Residential, Family Homes,Residential, Student Housing,Residential, Retirement Living,Residential, Other,Lodging, Leisure & Recreation,Hotel,Education,Technology/Science,Health Care,Health Care, Health Care Center,Health Care, Senior Homes,Health Care, Other,Mixed Use,Other
Sample Industrial, Manufacturing
Comments
2.1.2.2.3.5 Field SecondaryTypeOfBuilding
2.1.2.2.3.5.1 SecondaryTypeOfBuilding properties
PropertyValue
Name SecondaryTypeOfBuilding
Technical name
Activated true
Id
Type string
Description

Second type of building use

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Retail,Retail, High Street,Retail, Retail Centers,Retail, Restaurants/Bars,Retail, Other,Office,Office, Corporate,Office, Medical Office,Office, Business Park,Office, Other,Industrial,Industrial, Distribution Warehouse,Industrial, Industrial Park,Industrial, Manufacturing,Industrial, Other,Residential,Residential, Multi-Family,Residential, Family Homes,Residential, Student Housing,Residential, Retirement Living,Residential, Other,Lodging, Leisure & Recreation,Hotel,Education,Technology/Science,Health Care,Health Care, Health Care Center,Health Care, Senior Homes,Health Care, Other,Mixed Use,Other
Sample Industrial, Manufacturing
Comments
2.1.2.2.3.6 Field EnergyEfficiencyClass
2.1.2.2.3.6.1 EnergyEfficiencyClass properties
PropertyValue
Name EnergyEfficiencyClass
Technical name
Activated true
Id
Type string
Description

Energy Efficiency Class of Building

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 20
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=§\^~:;,\$%!\?\0-\cZ]+$
Format
Enum A++,A+,A,B,C,D,E,F,G,H
Sample C
Comments
2.1.2.2.3.7 Field ValidFrom
2.1.2.2.3.7.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name VldFrm
Activated true
Id
Type string
Description

The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-03-12
Comments

[{"dataType":"dateTime"}]

2.1.2.2.3.8 Field ValidUntil
2.1.2.2.3.8.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name Vldntl
Activated true
Id
Type string
Description

The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2025-01-25
Comments

[{"dataType":"dateTime"}]

2.1.2.2.3.9 Field ConstructionYear
2.1.2.2.3.9.1 ConstructionYear properties
PropertyValue
Name ConstructionYear
Technical name
Activated true
Id
Type string
Description

Year of construction in yyyy-mm-dd form (conform ISO 8061). In case only year exists use yyyy-01-01.

Dependencies
Required false
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2022-01-01
Comments

[{"dataType":"dateTime"}]

2.1.2.2.3.10 Field YearOfLastRefurbishment
2.1.2.2.3.10.1 YearOfLastRefurbishment properties
PropertyValue
Name YearOfLastRefurbishment
Technical name
Activated true
Id
Type string
Description

Year of last refurbishment took place in yyyy-mm-dd form (conform ISO 8061). In case only year exists use yyyy-01-01.

Dependencies
Required false
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-01-01
Comments

[{"dataType":"dateTime"}]

2.1.2.2.3.11 Field MonumentProtection
2.1.2.2.3.11.1 MonumentProtection properties
PropertyValue
Name MonumentProtection
Technical name
Activated true
Id
Type boolean
Description

The building is declared to be an ancient monument with national importance by the government

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Sample true
Comments
2.1.2.2.3.12 Field TypeOfOwnership
2.1.2.2.3.12.1 TypeOfOwnership properties
PropertyValue
Name TypeOfOwnership
Technical name
Activated true
Id
Type string
Description

Is the building owned or leased.

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Owner,Tenant
Sample Owner
Comments
2.1.2.2.3.13 Field SelfUse
2.1.2.2.3.13.1 SelfUse properties
PropertyValue
Name SelfUse
Technical name
Activated true
Id
Type boolean
Description

Is building self used or not (Y/N)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Sample true
Comments
2.1.2.2.3.14 Field TenantStructure
2.1.2.2.3.14.1 TenantStructure properties
PropertyValue
Name TenantStructure
Technical name
Activated true
Id
Type string
Description

Is there multiple tenants in the building or only one

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Single-tenant,Multi-tenant
Sample Single-tenant
Comments
2.1.2.2.3.15 Field ParkingSpaces
2.1.2.2.3.15.1 ParkingSpaces properties
PropertyValue
Name ParkingSpaces
Technical name
Activated true
Id
Type integer
Description

Number of parking spaces

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value 0
Excl min
Max value 9999
Excl max
Multiple of
Enum
Sample 89
Comments
2.1.2.2.3.16 Field PrimaryEnergyType
2.1.2.2.3.16.1 PrimaryEnergyType properties
PropertyValue
Name PrimaryEnergyType
Technical name
Activated true
Id
Type string
Description

Type of energy used

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Natural Gas,Coal,Nuclear,Petroleum,Hydropower,Wind,Biomass,Geothermal,Solar
Sample
Comments
2.1.2.2.3.17 Field PrimaryWaterType
2.1.2.2.3.17.1 PrimaryWaterType properties
PropertyValue
Name PrimaryWaterType
Technical name
Activated true
Id
Type string
Description

Type of water used

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.1.2.2.3.18 Field PrimaryHeatingType
2.1.2.2.3.18.1 PrimaryHeatingType properties
PropertyValue
Name PrimaryHeatingType
Technical name
Activated true
Id
Type string
Description

Primary Type of heating

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum District Heating,Natural Gas,Oil-based fuels,Solar Thermal
Sample District Heating
Comments
2.1.2.2.3.19 Field SecondaryHeatingType
2.1.2.2.3.19.1 SecondaryHeatingType properties
PropertyValue
Name SecondaryHeatingType
Technical name
Activated true
Id
Type string
Description

Secondary Type of heating

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum District Heating,Natural Gas,Oil-based fuels,Solar Thermal
Sample Solar Thermal
Comments
2.1.2.2.3.20 Field AirConditioning
2.1.2.2.3.20.1 AirConditioning properties
PropertyValue
Name AirConditioning
Technical name
Activated true
Id
Type boolean
Description

Does the building have air conditioning (Y/N) (Needed for precise future emissions projection of building)

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Sample true
Comments
2.1.2.2.3.21 Field SiteId
2.1.2.2.3.21.1 SiteId properties
PropertyValue
Name SiteId
Technical name Std
Activated true
Id
Type string
Description

Reference to the Site which the building belongs to

Dependencies
Required true
Primary key false
Foreign collection Site
Foreign field SiteId
Relationship type Foreign Key
Relationship name New Relationship
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AE-DE-02
Comments
2.1.2.2.4 Building JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Building",
    "additionalProperties": false,
    "properties": {
        "BuildingId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Name": {
            "type": "string",
            "description": "User specific building name e.g: EMEA Headquarter, Office Berlin",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "BuildingCode": {
            "type": "string",
            "description": "User specific Building Code",
            "minLength": 1,
            "maxLength": 70,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "PrimaryTypeOfBuilding": {
            "type": "string",
            "description": "Type of building use",
            "enum": [
                "Retail",
                "Retail, High Street",
                "Retail, Retail Centers",
                "Retail, Restaurants/Bars",
                "Retail, Other",
                "Office",
                "Office, Corporate",
                "Office, Medical Office",
                "Office, Business Park",
                "Office, Other",
                "Industrial",
                "Industrial, Distribution Warehouse",
                "Industrial, Industrial Park",
                "Industrial, Manufacturing",
                "Industrial, Other",
                "Residential",
                "Residential, Multi-Family",
                "Residential, Family Homes",
                "Residential, Student Housing",
                "Residential, Retirement Living",
                "Residential, Other",
                "Lodging, Leisure & Recreation",
                "Hotel",
                "Education",
                "Technology/Science",
                "Health Care",
                "Health Care, Health Care Center",
                "Health Care, Senior Homes",
                "Health Care, Other",
                "Mixed Use",
                "Other"
            ],
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SecondaryTypeOfBuilding": {
            "type": "string",
            "description": "Second type of building use",
            "enum": [
                "Retail",
                "Retail, High Street",
                "Retail, Retail Centers",
                "Retail, Restaurants/Bars",
                "Retail, Other",
                "Office",
                "Office, Corporate",
                "Office, Medical Office",
                "Office, Business Park",
                "Office, Other",
                "Industrial",
                "Industrial, Distribution Warehouse",
                "Industrial, Industrial Park",
                "Industrial, Manufacturing",
                "Industrial, Other",
                "Residential",
                "Residential, Multi-Family",
                "Residential, Family Homes",
                "Residential, Student Housing",
                "Residential, Retirement Living",
                "Residential, Other",
                "Lodging, Leisure & Recreation",
                "Hotel",
                "Education",
                "Technology/Science",
                "Health Care",
                "Health Care, Health Care Center",
                "Health Care, Senior Homes",
                "Health Care, Other",
                "Mixed Use",
                "Other"
            ],
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "EnergyEfficiencyClass": {
            "type": "string",
            "description": "Energy Efficiency Class of Building",
            "enum": [
                "A++",
                "A+",
                "A",
                "B",
                "C",
                "D",
                "E",
                "F",
                "G",
                "H"
            ],
            "minLength": 1,
            "maxLength": 20,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=§\\^~:;,\\$%!\\?\\0-\\cZ]+$"
        },
        "VldFrm": {
            "type": "string",
            "description": "The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "Vldntl": {
            "type": "string",
            "description": "The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)",
            "default": "2199-12-31",
            "format": "date",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "minLength": 10,
            "maxLength": 10
        },
        "ConstructionYear": {
            "type": "string",
            "description": "Year of construction in yyyy-mm-dd form (conform ISO 8061). In case only year exists use yyyy-01-01.",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "YearOfLastRefurbishment": {
            "type": "string",
            "description": "Year of last refurbishment took place in yyyy-mm-dd form (conform ISO 8061). In case only year exists use yyyy-01-01.",
            "format": "date",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "MonumentProtection": {
            "type": "boolean",
            "description": "The building is declared to be an ancient monument with national importance by the government"
        },
        "TypeOfOwnership": {
            "type": "string",
            "description": "Is the building owned or leased.",
            "enum": [
                "Owner",
                "Tenant"
            ],
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SelfUse": {
            "type": "boolean",
            "description": "Is building self used or not (Y/N)"
        },
        "TenantStructure": {
            "type": "string",
            "description": "Is there multiple tenants in the building or only one",
            "enum": [
                "Single-tenant",
                "Multi-tenant"
            ],
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ParkingSpaces": {
            "type": "integer",
            "description": "Number of parking spaces",
            "maximum": 9999,
            "minimum": 0
        },
        "PrimaryEnergyType": {
            "type": "string",
            "description": "Type of energy used",
            "minLength": 1,
            "maxLength": 50,
            "enum": [
                "Natural Gas",
                "Coal",
                "Nuclear",
                "Petroleum",
                "Hydropower",
                "Wind",
                "Biomass",
                "Geothermal",
                "Solar"
            ],
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "PrimaryWaterType": {
            "type": "string",
            "description": "Type of water used",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "PrimaryHeatingType": {
            "type": "string",
            "description": "Primary Type of heating",
            "enum": [
                "District Heating",
                "Natural Gas",
                "Oil-based fuels",
                "Solar Thermal"
            ],
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SecondaryHeatingType": {
            "type": "string",
            "description": "Secondary Type of heating",
            "enum": [
                "District Heating",
                "Natural Gas",
                "Oil-based fuels",
                "Solar Thermal"
            ],
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "AirConditioning": {
            "type": "boolean",
            "description": "Does the building have air conditioning (Y/N) (Needed for precise  future emissions projection of building)"
        },
        "Std": {
            "type": "string",
            "description": "Reference to the Site which the building belongs to",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "BuildingId",
        "Name",
        "PrimaryTypeOfBuilding",
        "VldFrm",
        "Vldntl",
        "TypeOfOwnership",
        "SelfUse",
        "TenantStructure",
        "Std"
    ]
}
2.1.2.2.5 Building JSON data
{
    "BuildingId": "SE-CH-2341",
    "Name": "HQ Berlin",
    "BuildingCode": "BC001",
    "PrimaryTypeOfBuilding": "Industrial, Manufacturing",
    "SecondaryTypeOfBuilding": "Industrial, Manufacturing",
    "EnergyEfficiencyClass": "C",
    "VldFrm": "2021-03-12",
    "Vldntl": "2025-01-25",
    "ConstructionYear": "2022-01-01",
    "YearOfLastRefurbishment": "2021-01-01",
    "MonumentProtection": true,
    "TypeOfOwnership": "Owner",
    "SelfUse": true,
    "TenantStructure": "Single-tenant",
    "ParkingSpaces": 89,
    "PrimaryEnergyType": "Solar",
    "PrimaryWaterType": "Lorem",
    "PrimaryHeatingType": "District Heating",
    "SecondaryHeatingType": "Solar Thermal",
    "AirConditioning": true,
    "Std": "AE-DE-02"
}
2.1.2.3 Document BuildingAreaMeasurement
2.1.2.3.1 BuildingAreaMeasurement Tree Diagram
2.1.2.3.2 BuildingAreaMeasurement Properties
PropertyValue
Document nameBuildingAreaMeasurement
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.3.3 BuildingAreaMeasurement Fields
FieldTypeReqKeyDescriptionComments
BuildingIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

AreaMeasurementIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

2.1.2.3.3.1 Field BuildingId
2.1.2.3.3.1.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Building
Foreign field BuildingId
Relationship type
Relationship name New Relationship(6)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.1.2.3.3.2 Field AreaMeasurementId
2.1.2.3.3.2.1 AreaMeasurementId properties
PropertyValue
Name AreaMeasurementId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection AreaMeasurement
Foreign field AreaMeasurementId
Relationship type
Relationship name New Relationship(6)
Cardinality 0..1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AM-CH-SE-23123
Comments
2.1.2.3.4 BuildingAreaMeasurement JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "BuildingAreaMeasurement",
    "properties": {
        "BuildingId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "AreaMeasurementId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "BuildingId",
        "AreaMeasurementId"
    ]
}
2.1.2.3.5 BuildingAreaMeasurement JSON data
{
    "BuildingId": "SE-CH-2341",
    "AreaMeasurementId": "AM-CH-SE-23123"
}
2.1.2.4 Document BuildingUnit
2.1.2.4.1 BuildingUnit Tree Diagram
2.1.2.4.2 BuildingUnit Properties
PropertyValue
Document nameBuildingUnit
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.4.3 BuildingUnit Fields
FieldTypeReqKeyDescriptionComments
BuildingIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

UnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.1.2.4.3.1 Field BuildingId
2.1.2.4.3.1.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Building
Foreign field BuildingId
Relationship type
Relationship name New Relationship(14)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.1.2.4.3.2 Field UnitId
2.1.2.4.3.2.1 UnitId properties
PropertyValue
Name UnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Unit
Foreign field UnitId
Relationship type
Relationship name New Relationship(14)
Cardinality 0..1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample UN-SE-CH-2341
Comments
2.1.2.4.4 BuildingUnit JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "BuildingUnit",
    "properties": {
        "BuildingId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "UnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "BuildingId",
        "UnitId"
    ]
}
2.1.2.4.5 BuildingUnit JSON data
{
    "BuildingId": "SE-CH-2341",
    "UnitId": "UN-SE-CH-2341"
}
2.1.2.5 Document Certificate
2.1.2.5.1 Certificate Tree Diagram
2.1.2.5.2 Certificate Properties
PropertyValue
Document nameCertificate
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional propertiesfalse
Comments
2.1.2.5.3 Certificate Fields
FieldTypeReqKeyDescriptionComments
CertificateIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

Namestringtrue

Name of Certificate

Typestringtrue

Type of Certificate e.g: LEED, BREEAM, DGNB

Valuestringtrue

Score, Grade if applicable for the certificate

IssuingDatedatefalse

Date certificate was issued in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"DateTime"}]

ValidFromdatetrue

Date certificate is valid from in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

Date certificate expires in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ComponentIdstringfalsefk

Unique identifier either coming from previous system otherwise it needs to be defined

2.1.2.5.3.1 Field CertificateId
2.1.2.5.3.1.1 CertificateId properties
PropertyValue
Name CertificateId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample CE-B8-2414
Comments
2.1.2.5.3.2 Field Name
2.1.2.5.3.2.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Name of Certificate

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample DGNB Platin
Comments
2.1.2.5.3.3 Field Type
2.1.2.5.3.3.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of Certificate e.g: LEED, BREEAM, DGNB

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample LEED
Comments
2.1.2.5.3.4 Field Value
2.1.2.5.3.4.1 Value properties
PropertyValue
Name Value
Technical name
Activated true
Id
Type string
Description

Score, Grade if applicable for the certificate

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=§\^~:;,\$%!\?\0-\cZ]+$
Format
Enum
Sample Platin
Comments
2.1.2.5.3.5 Field IssuingDate
2.1.2.5.3.5.1 IssuingDate properties
PropertyValue
Name IssuingDate
Technical name
Activated true
Id
Type string
Description

Date certificate was issued in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-03-21
Comments

[{"dataType":"DateTime"}]

2.1.2.5.3.6 Field ValidFrom
2.1.2.5.3.6.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Date certificate is valid from in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2022-05-21
Comments

[{"dataType":"dateTime"}]

2.1.2.5.3.7 Field ValidUntil
2.1.2.5.3.7.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

Date certificate expires in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2024-05-24
Comments

[{"dataType":"dateTime"}]

2.1.2.5.3.8 Field ComponentId
2.1.2.5.3.8.1 ComponentId properties
PropertyValue
Name ComponentId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required false
Primary key false
Foreign collection Component
Foreign field ComponentId
Relationship type Foreign Key
Relationship name fk Component. to Certificate.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample C-01
Comments
2.1.2.5.4 Certificate JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Certificate",
    "additionalProperties": false,
    "properties": {
        "CertificateId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Name": {
            "type": "string",
            "description": "Name of Certificate",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Type of Certificate e.g: LEED, BREEAM, DGNB",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Value": {
            "type": "string",
            "description": "Score, Grade if applicable for the certificate",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=§\\^~:;,\\$%!\\?\\0-\\cZ]+$"
        },
        "IssuingDate": {
            "type": "string",
            "description": "Date certificate was issued in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "ValidFrom": {
            "type": "string",
            "description": "Date certificate is valid from in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "ValidUntil": {
            "type": "string",
            "description": "Date certificate expires in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "ComponentId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "CertificateId",
        "Name",
        "Type",
        "Value",
        "ValidFrom",
        "ValidUntil"
    ]
}
2.1.2.5.5 Certificate JSON data
{
    "CertificateId": "CE-B8-2414",
    "Name": "DGNB Platin",
    "Type": "LEED",
    "Value": "Platin",
    "IssuingDate": "2021-03-21",
    "ValidFrom": "2022-05-21",
    "ValidUntil": "2024-05-24",
    "ComponentId": "C-01"
}
2.1.2.6 Document CertificateBuilding
2.1.2.6.1 CertificateBuilding Tree Diagram
2.1.2.6.2 CertificateBuilding Properties
PropertyValue
Document nameCertificateBuilding
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.6.3 CertificateBuilding Fields
FieldTypeReqKeyDescriptionComments
CertificateIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

BuildingIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.1.2.6.3.1 Field CertificateId
2.1.2.6.3.1.1 CertificateId properties
PropertyValue
Name CertificateId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection Certificate
Foreign field CertificateId
Relationship type
Relationship name fk Certificate. to CertificateBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample CE-B8-2414
Comments
2.1.2.6.3.2 Field BuildingId
2.1.2.6.3.2.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Building
Foreign field BuildingId
Relationship type
Relationship name fk Building. to CertificateBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.1.2.6.4 CertificateBuilding JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "CertificateBuilding",
    "properties": {
        "CertificateId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "BuildingId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "CertificateId",
        "BuildingId"
    ]
}
2.1.2.6.5 CertificateBuilding JSON data
{
    "CertificateId": "CE-B8-2414",
    "BuildingId": "SE-CH-2341"
}
2.1.2.7 Document CertificateComponent
2.1.2.7.1 CertificateComponent Tree Diagram
2.1.2.7.2 CertificateComponent Properties
PropertyValue
Document nameCertificateComponent
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.7.3 CertificateComponent Fields
FieldTypeReqKeyDescriptionComments
CertificateIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

ComponentIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.1.2.7.3.1 Field CertificateId
2.1.2.7.3.1.1 CertificateId properties
PropertyValue
Name CertificateId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection Certificate
Foreign field CertificateId
Relationship type
Relationship name fk Certificate. to CertificateBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample CE-B8-2414
Comments
2.1.2.7.3.2 Field ComponentId
2.1.2.7.3.2.1 ComponentId properties
PropertyValue
Name ComponentId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Component
Foreign field ComponentId
Relationship type
Relationship name fk Component. to Certificate.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample C-01
Comments
2.1.2.7.4 CertificateComponent JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "CertificateComponent",
    "properties": {
        "CertificateId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ComponentId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "CertificateId",
        "ComponentId"
    ]
}
2.1.2.7.5 CertificateComponent JSON data
{
    "CertificateId": "CE-B8-2414",
    "ComponentId": "C-01"
}
2.1.2.8 Document CertificateSystem
2.1.2.8.1 CertificateSystem Tree Diagram
2.1.2.8.2 CertificateSystem Properties
PropertyValue
Document nameCertificateSystem
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.8.3 CertificateSystem Fields
FieldTypeReqKeyDescriptionComments
CertificateIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

SystemIdstringtruefk

Unique identifier either coming from previous system otherwise it needs to be defined

2.1.2.8.3.1 Field CertificateId
2.1.2.8.3.1.1 CertificateId properties
PropertyValue
Name CertificateId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection Certificate
Foreign field CertificateId
Relationship type
Relationship name fk Certificate. to CertificateBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample CE-B8-2414
Comments
2.1.2.8.3.2 Field SystemId
2.1.2.8.3.2.1 SystemId properties
PropertyValue
Name SystemId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection System
Foreign field SystemId
Relationship type Foreign Key
Relationship name fk System. to CertificateSystem.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample S-17281
Comments
2.1.2.8.4 CertificateSystem JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "CertificateSystem",
    "properties": {
        "CertificateId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SystemId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "CertificateId",
        "SystemId"
    ]
}
2.1.2.8.5 CertificateSystem JSON data
{
    "CertificateId": "CE-B8-2414",
    "SystemId": "S-17281"
}
2.1.2.9 Document CertificateValuation
2.1.2.9.1 CertificateValuation Tree Diagram
2.1.2.9.2 CertificateValuation Properties
PropertyValue
Document nameCertificateValuation
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.9.3 CertificateValuation Fields
FieldTypeReqKeyDescriptionComments
CertificateIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

ValuationIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.1.2.9.3.1 Field CertificateId
2.1.2.9.3.1.1 CertificateId properties
PropertyValue
Name CertificateId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection Certificate
Foreign field CertificateId
Relationship type
Relationship name fk Certificate. to CertificateBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample CE-B8-2414
Comments
2.1.2.9.3.2 Field ValuationId
2.1.2.9.3.2.1 ValuationId properties
PropertyValue
Name ValuationId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Valuation
Foreign field ValuationId
Relationship type
Relationship name fk Valuation. to CertificateValuation.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample V021
Comments
2.1.2.9.4 CertificateValuation JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "CertificateValuation",
    "properties": {
        "CertificateId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ValuationId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "CertificateId",
        "ValuationId"
    ]
}
2.1.2.9.5 CertificateValuation JSON data
{
    "CertificateId": "CE-B8-2414",
    "ValuationId": "V021"
}
2.1.2.10 Document Component
2.1.2.10.1 Component Tree Diagram
2.1.2.10.2 Component Properties
PropertyValue
Document nameComponent
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.10.3 Component Fields
FieldTypeReqKeyDescriptionComments
ComponentIdstringtruedk

Unique identifier either coming from previous system otherwise it needs to be defined

Counternumberfalse
ConditionStatusstringtrue

Condition of product

DurationLifeYearintegertrue

Life span of product in years

[{"dataType":"integer16"}]

WarrantyGuarantorstringtrue

Warranty Guarantor

WarrantyStartDatedatetrue

Warranty start date in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

SerialNumberstringtrue

Serial number of product

TagNumberstringfalse

Tag number

TypeIdstringtruefk

Unique identifier either coming from previous system otherwise it needs to be defined

2.1.2.10.3.1 Field ComponentId
2.1.2.10.3.1.1 ComponentId properties
PropertyValue
Name ComponentId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample C-01
Comments
2.1.2.10.3.2 Field Counter
2.1.2.10.3.2.1 Counter properties
PropertyValue
Name Counter
Technical name
Activated true
Id
Type number
Description
Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value
Excl min
Max value
Excl max
Multiple of
Enum
Sample
Comments
2.1.2.10.3.3 Field ConditionStatus
2.1.2.10.3.3.1 ConditionStatus properties
PropertyValue
Name ConditionStatus
Technical name
Activated true
Id
Type string
Description

Condition of product

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 25
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Defect,Good,Not Available
Sample Good
Comments
2.1.2.10.3.4 Field DurationLifeYear
2.1.2.10.3.4.1 DurationLifeYear properties
PropertyValue
Name DurationLifeYear
Technical name
Activated true
Id
Type integer
Description

Life span of product in years

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit years
Min value 1
Excl min
Max value 99
Excl max
Multiple of
Enum
Sample 10
Comments

[{"dataType":"integer16"}]

2.1.2.10.3.5 Field WarrantyGuarantor
2.1.2.10.3.5.1 WarrantyGuarantor properties
PropertyValue
Name WarrantyGuarantor
Technical name
Activated true
Id
Type string
Description

Warranty Guarantor

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Apple
Comments
2.1.2.10.3.6 Field WarrantyStartDate
2.1.2.10.3.6.1 WarrantyStartDate properties
PropertyValue
Name WarrantyStartDate
Technical name
Activated true
Id
Type string
Description

Warranty start date in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-05-28
Comments

[{"dataType":"dateTime"}]

2.1.2.10.3.7 Field SerialNumber
2.1.2.10.3.7.1 SerialNumber properties
PropertyValue
Name SerialNumber
Technical name
Activated true
Id
Type string
Description

Serial number of product

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample xan51425612
Comments
2.1.2.10.3.8 Field TagNumber
2.1.2.10.3.8.1 TagNumber properties
PropertyValue
Name TagNumber
Technical name
Activated true
Id
Type string
Description

Tag number

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 27465192
Comments
2.1.2.10.3.9 Field TypeId
2.1.2.10.3.9.1 TypeId properties
PropertyValue
Name TypeId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key false
Foreign collection Type
Foreign field TypeId
Relationship type Foreign Key
Relationship name fk Type. to Component.
Cardinality 1..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample T-2615
Comments
2.1.2.10.4 Component JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Component",
    "properties": {
        "ComponentId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Counter": {
            "type": "number"
        },
        "ConditionStatus": {
            "type": "string",
            "description": "Condition of product",
            "enum": [
                "Defect",
                "Good",
                "Not Available"
            ],
            "minLength": 1,
            "maxLength": 25,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "DurationLifeYear": {
            "type": "integer",
            "description": "Life span of product in years",
            "minimum": 1,
            "maximum": 99
        },
        "WarrantyGuarantor": {
            "type": "string",
            "description": "Warranty Guarantor ",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "WarrantyStartDate": {
            "type": "string",
            "description": "Warranty start date in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "default": "2199-12-31",
            "format": "date",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "SerialNumber": {
            "type": "string",
            "description": "Serial number of product",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "TagNumber": {
            "type": "string",
            "description": "Tag number",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "TypeId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ComponentId",
        "ConditionStatus",
        "DurationLifeYear",
        "WarrantyGuarantor",
        "WarrantyStartDate",
        "SerialNumber",
        "TypeId"
    ]
}
2.1.2.10.5 Component JSON data
{
    "ComponentId": "C-01",
    "Counter": -58,
    "ConditionStatus": "Good",
    "DurationLifeYear": 10,
    "WarrantyGuarantor": "Apple",
    "WarrantyStartDate": "2021-05-28",
    "SerialNumber": "xan51425612",
    "TagNumber": "27465192",
    "TypeId": "T-2615"
}
2.1.2.11 Document ComponentBuilding
2.1.2.11.1 ComponentBuilding Tree Diagram
2.1.2.11.2 ComponentBuilding Properties
PropertyValue
Document nameComponentBuilding
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.11.3 ComponentBuilding Fields
FieldTypeReqKeyDescriptionComments
ComponentIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

BuildingIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.1.2.11.3.1 Field ComponentId
2.1.2.11.3.1.1 ComponentId properties
PropertyValue
Name ComponentId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Component
Foreign field ComponentId
Relationship type
Relationship name fk Component. to New Document.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample C-01
Comments
2.1.2.11.3.2 Field BuildingId
2.1.2.11.3.2.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Building
Foreign field BuildingId
Relationship type
Relationship name fk Building. to ComponentBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.1.2.11.4 ComponentBuilding JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "ComponentBuilding",
    "properties": {
        "ComponentId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "BuildingId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ComponentId",
        "BuildingId"
    ]
}
2.1.2.11.5 ComponentBuilding JSON data
{
    "ComponentId": "C-01",
    "BuildingId": "SE-CH-2341"
}
2.1.2.12 Document ComponentFloor
2.1.2.12.1 ComponentFloor Tree Diagram
2.1.2.12.2 ComponentFloor Properties
PropertyValue
Document nameComponentFloor
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.12.3 ComponentFloor Fields
FieldTypeReqKeyDescriptionComments
ComponentIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

FloorIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

2.1.2.12.3.1 Field ComponentId
2.1.2.12.3.1.1 ComponentId properties
PropertyValue
Name ComponentId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Component
Foreign field ComponentId
Relationship type
Relationship name fk Component. to New Document.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample C-01
Comments
2.1.2.12.3.2 Field FloorId
2.1.2.12.3.2.1 FloorId properties
PropertyValue
Name FloorId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection Floor
Foreign field FloorId
Relationship type
Relationship name fk Floor. to ComponentFloor.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-F-01
Comments
2.1.2.12.4 ComponentFloor JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "ComponentFloor",
    "properties": {
        "ComponentId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "FloorId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ComponentId",
        "FloorId"
    ]
}
2.1.2.12.5 ComponentFloor JSON data
{
    "ComponentId": "C-01",
    "FloorId": "SE-CH-F-01"
}
2.1.2.13 Document ComponentSite
2.1.2.13.1 ComponentSite Tree Diagram
2.1.2.13.2 ComponentSite Properties
PropertyValue
Document nameComponentSite
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.13.3 ComponentSite Fields
FieldTypeReqKeyDescriptionComments
ComponentIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

SiteIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.1.2.13.3.1 Field ComponentId
2.1.2.13.3.1.1 ComponentId properties
PropertyValue
Name ComponentId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Component
Foreign field ComponentId
Relationship type
Relationship name fk Component. to New Document.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample C-01
Comments
2.1.2.13.3.2 Field SiteId
2.1.2.13.3.2.1 SiteId properties
PropertyValue
Name SiteId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Site
Foreign field SiteId
Relationship type
Relationship name fk Site. to ComponentFloor(2).
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AE-DE-02
Comments
2.1.2.13.4 ComponentSite JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "ComponentSite",
    "properties": {
        "ComponentId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SiteId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ComponentId",
        "SiteId"
    ]
}
2.1.2.13.5 ComponentSite JSON data
{
    "ComponentId": "C-01",
    "SiteId": "AE-DE-02"
}
2.1.2.14 Document ComponentSpace
2.1.2.14.1 ComponentSpace Tree Diagram
2.1.2.14.2 ComponentSpace Properties
PropertyValue
Document nameComponentSpace
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.14.3 ComponentSpace Fields
FieldTypeReqKeyDescriptionComments
ComponentIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

SpaceIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.1.2.14.3.1 Field ComponentId
2.1.2.14.3.1.1 ComponentId properties
PropertyValue
Name ComponentId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Component
Foreign field ComponentId
Relationship type
Relationship name fk Component. to New Document.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample C-01
Comments
2.1.2.14.3.2 Field SpaceId
2.1.2.14.3.2.1 SpaceId properties
PropertyValue
Name SpaceId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Space
Foreign field SpaceId
Relationship type
Relationship name fk Space. to New Document.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-F-01-21
Comments
2.1.2.14.4 ComponentSpace JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "ComponentSpace",
    "properties": {
        "ComponentId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SpaceId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ComponentId",
        "SpaceId"
    ]
}
2.1.2.14.5 ComponentSpace JSON data
{
    "ComponentId": "C-01",
    "SpaceId": "SE-CH-F-01-21"
}
2.1.2.15 Document ComponentSystem
2.1.2.15.1 ComponentSystem Tree Diagram
2.1.2.15.2 ComponentSystem Properties
PropertyValue
Document nameComponentSystem
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.15.3 ComponentSystem Fields
FieldTypeReqKeyDescriptionComments
ComponentIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

SystemIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.1.2.15.3.1 Field ComponentId
2.1.2.15.3.1.1 ComponentId properties
PropertyValue
Name ComponentId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Component
Foreign field ComponentId
Relationship type
Relationship name fk Component. to New Document.
Cardinality 1..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample C-01
Comments
2.1.2.15.3.2 Field SystemId
2.1.2.15.3.2.1 SystemId properties
PropertyValue
Name SystemId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection System
Foreign field SystemId
Relationship type
Relationship name fk System. to ComponentSystem.
Cardinality 1..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample S-17281
Comments
2.1.2.15.4 ComponentSystem JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "ComponentSystem",
    "properties": {
        "ComponentId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SystemId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ComponentId",
        "SystemId"
    ]
}
2.1.2.15.5 ComponentSystem JSON data
{
    "ComponentId": "C-01",
    "SystemId": "S-17281"
}
2.1.2.16 Document ComponentUnit
2.1.2.16.1 ComponentUnit Tree Diagram
2.1.2.16.2 ComponentUnit Properties
PropertyValue
Document nameComponentUnit
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.16.3 ComponentUnit Fields
FieldTypeReqKeyDescriptionComments
ComponentIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

UnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.1.2.16.3.1 Field ComponentId
2.1.2.16.3.1.1 ComponentId properties
PropertyValue
Name ComponentId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Component
Foreign field ComponentId
Relationship type
Relationship name fk Component. to New Document.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample C-01
Comments
2.1.2.16.3.2 Field UnitId
2.1.2.16.3.2.1 UnitId properties
PropertyValue
Name UnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Unit
Foreign field UnitId
Relationship type
Relationship name fk Unit. to ComponentUnit.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample UN-SE-CH-2341-02
Comments
2.1.2.16.4 ComponentUnit JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "ComponentUnit",
    "properties": {
        "ComponentId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "UnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ComponentId",
        "UnitId"
    ]
}
2.1.2.16.5 ComponentUnit JSON data
{
    "ComponentId": "C-01",
    "UnitId": "UN-SE-CH-2341-02"
}
2.1.2.17 Document Floor
2.1.2.17.1 Floor Tree Diagram
2.1.2.17.2 Floor Properties
PropertyValue
Document nameFloor
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional propertiesfalse
Comments
2.1.2.17.3 Floor Fields
FieldTypeReqKeyDescriptionComments
FloorIdstringtruedk

Customer ID from previous system (ID before onboarding data to BM)

Namestringtrue

Name of floor

FloorCodestringfalse

User specific Floor Code

FloorNumberintegertrue

Number of floor

ValidFromdatetrue

The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

BuildingIdstringtruefk

Reference to the Building which the Floor belongs to

2.1.2.17.3.1 Field FloorId
2.1.2.17.3.1.1 FloorId properties
PropertyValue
Name FloorId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-F-01
Comments
2.1.2.17.3.2 Field Name
2.1.2.17.3.2.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Name of floor

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample EG
Comments
2.1.2.17.3.3 Field FloorCode
2.1.2.17.3.3.1 FloorCode properties
PropertyValue
Name FloorCode
Technical name
Activated true
Id
Type string
Description

User specific Floor Code

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 70
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample F003
Comments
2.1.2.17.3.4 Field FloorNumber
2.1.2.17.3.4.1 FloorNumber properties
PropertyValue
Name FloorNumber
Technical name
Activated true
Id
Type integer
Description

Number of floor

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value -300
Excl min
Max value 300
Excl max
Multiple of
Enum
Sample 121
Comments
2.1.2.17.3.5 Field ValidFrom
2.1.2.17.3.5.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2023-01-03
Comments

[{"dataType":"dateTime"}]

2.1.2.17.3.6 Field ValidUntil
2.1.2.17.3.6.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2045-03-21
Comments

[{"dataType":"dateTime"}]

2.1.2.17.3.7 Field BuildingId
2.1.2.17.3.7.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name Bldngd
Activated true
Id
Type string
Description

Reference to the Building which the Floor belongs to

Dependencies
Required true
Primary key false
Foreign collection Building
Foreign field BuildingId
Relationship type Foreign Key
Relationship name New Relationship(2)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.1.2.17.4 Floor JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Floor",
    "additionalProperties": false,
    "properties": {
        "FloorId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Name": {
            "type": "string",
            "description": "Name of floor",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "FloorCode": {
            "type": "string",
            "description": "User specific Floor Code",
            "minLength": 1,
            "maxLength": 70,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "FloorNumber": {
            "type": "integer",
            "description": "Number of floor",
            "minimum": -300,
            "maximum": 300
        },
        "ValidFrom": {
            "type": "string",
            "description": "The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "ValidUntil": {
            "type": "string",
            "description": "The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)",
            "default": "2199-12-31",
            "format": "date",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "Bldngd": {
            "type": "string",
            "description": "Reference to the Building which the Floor belongs to",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "FloorId",
        "Name",
        "FloorNumber",
        "ValidFrom",
        "ValidUntil",
        "Bldngd"
    ]
}
2.1.2.17.5 Floor JSON data
{
    "FloorId": "SE-CH-F-01",
    "Name": "EG",
    "FloorCode": "F003",
    "FloorNumber": 121,
    "ValidFrom": "2023-01-03",
    "ValidUntil": "2045-03-21",
    "Bldngd": "SE-CH-2341"
}
2.1.2.18 Document FloorAreaMeasurement
2.1.2.18.1 FloorAreaMeasurement Tree Diagram
2.1.2.18.2 FloorAreaMeasurement Properties
PropertyValue
Document nameFloorAreaMeasurement
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.18.3 FloorAreaMeasurement Fields
FieldTypeReqKeyDescriptionComments
FloorIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

AreaMeasurementIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

2.1.2.18.3.1 Field FloorId
2.1.2.18.3.1.1 FloorId properties
PropertyValue
Name FloorId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection Floor
Foreign field FloorId
Relationship type
Relationship name New Relationship(8)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-F-01
Comments
2.1.2.18.3.2 Field AreaMeasurementId
2.1.2.18.3.2.1 AreaMeasurementId properties
PropertyValue
Name AreaMeasurementId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection AreaMeasurement
Foreign field AreaMeasurementId
Relationship type
Relationship name New Relationship(8)
Cardinality 0..1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AM-CH-SE-231231
Comments
2.1.2.18.4 FloorAreaMeasurement JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "FloorAreaMeasurement",
    "properties": {
        "FloorId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 40
        },
        "AreaMeasurementId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "FloorId",
        "AreaMeasurementId"
    ]
}
2.1.2.18.5 FloorAreaMeasurement JSON data
{
    "FloorId": "SE-CH-F-01",
    "AreaMeasurementId": "AM-CH-SE-231231"
}
2.1.2.19 Document FloorUnit
2.1.2.19.1 FloorUnit Tree Diagram
2.1.2.19.2 FloorUnit Properties
PropertyValue
Document nameFloorUnit
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.19.3 FloorUnit Fields
FieldTypeReqKeyDescriptionComments
FloorIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

UnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.1.2.19.3.1 Field FloorId
2.1.2.19.3.1.1 FloorId properties
PropertyValue
Name FloorId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Floor
Foreign field FloorId
Relationship type
Relationship name New Relationship(15)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-F-01
Comments
2.1.2.19.3.2 Field UnitId
2.1.2.19.3.2.1 UnitId properties
PropertyValue
Name UnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Unit
Foreign field UnitId
Relationship type
Relationship name New Relationship(15)
Cardinality 0..1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample UN-SE-CH-F-01
Comments
2.1.2.19.4 FloorUnit JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "FloorUnit",
    "properties": {
        "FloorId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "UnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "FloorId",
        "UnitId"
    ]
}
2.1.2.19.5 FloorUnit JSON data
{
    "FloorId": "SE-CH-F-01",
    "UnitId": "UN-SE-CH-F-01"
}
2.1.2.20 Document Land
2.1.2.20.1 Land Tree Diagram
2.1.2.20.2 Land Properties
PropertyValue
Document nameLand
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional propertiesfalse
Comments
2.1.2.20.3 Land Fields
FieldTypeReqKeyDescriptionComments
LandIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

Namestringtrue

Name of Land e.g: park, garden, parking

LandCodestringfalse

User specific Land Code

Typestringtrue

Type of land

LandCoverstringtrue

Development level of land

LandParcelNrstringfalse

District/Zoning number registered for the Plot of land

ValidFromdatetrue

The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

SiteIdstringtruefk

Reference to the site which the land belongs to

ServitudeIdstringfalsefk

Reference to the Servitude which belongs to the land

GeorefIdstringfalse

A reference to Guid from the geo-coordinate entity

does not exist yet

2.1.2.20.3.1 Field LandId
2.1.2.20.3.1.1 LandId properties
PropertyValue
Name LandId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RE-AT-05
Comments
2.1.2.20.3.2 Field Name
2.1.2.20.3.2.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Name of Land e.g: park, garden, parking

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Parking Main Building
Comments
2.1.2.20.3.3 Field LandCode
2.1.2.20.3.3.1 LandCode properties
PropertyValue
Name LandCode
Technical name
Activated true
Id
Type string
Description

User specific Land Code

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 70
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample LE3021
Comments
2.1.2.20.3.4 Field Type
2.1.2.20.3.4.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of land

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum agricultural,recreational,industrial,non-industrial,traffic
Sample industrial
Comments
2.1.2.20.3.5 Field LandCover
2.1.2.20.3.5.1 LandCover properties
PropertyValue
Name LandCover
Technical name
Activated true
Id
Type string
Description

Development level of land

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 30
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum full,partial,non
Sample partial
Comments
2.1.2.20.3.6 Field LandParcelNr
2.1.2.20.3.6.1 LandParcelNr properties
PropertyValue
Name LandParcelNr
Technical name
Activated true
Id
Type string
Description

District/Zoning number registered for the Plot of land

Dependencies
Required false
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 25
Pattern [^<>\[\]\{\}\|\\\(\)°"&=\+§\^~:;,\$%!\?\0-\cZ]+$
Format
Enum
Sample 00087/000
Comments
2.1.2.20.3.7 Field ValidFrom
2.1.2.20.3.7.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-04-21
Comments

[{"dataType":"dateTime"}]

2.1.2.20.3.8 Field ValidUntil
2.1.2.20.3.8.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2030-03-12
Comments

[{"dataType":"dateTime"}]

2.1.2.20.3.9 Field SiteId
2.1.2.20.3.9.1 SiteId properties
PropertyValue
Name SiteId
Technical name Std
Activated true
Id
Type string
Description

Reference to the site which the land belongs to

Dependencies
Required true
Primary key false
Foreign collection Site
Foreign field SiteId
Relationship type Foreign Key
Relationship name New Relationship(1)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AE-DE-02
Comments
2.1.2.20.3.10 Field ServitudeId
2.1.2.20.3.10.1 ServitudeId properties
PropertyValue
Name ServitudeId
Technical name
Activated true
Id
Type string
Description

Reference to the Servitude which belongs to the land

Dependencies
Required
Primary key
Foreign collection Servitudes
Foreign field ServitudeId
Relationship type Foreign Key
Relationship name New Relationship(1)
Cardinality 0..1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-DE-05
Comments
2.1.2.20.3.11 Field GeorefId
2.1.2.20.3.11.1 GeorefId properties
PropertyValue
Name GeorefId
Technical name
Activated true
Id
Type string
Description

A reference to Guid from the geo-coordinate entity

Dependencies
Required false
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample GR-02-01
Comments

does not exist yet

2.1.2.20.4 Land JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Land",
    "additionalProperties": false,
    "properties": {
        "LandId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Name": {
            "type": "string",
            "description": "Name of Land e.g: park, garden, parking",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "LandCode": {
            "type": "string",
            "description": "User specific Land Code",
            "minLength": 1,
            "maxLength": 70,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Type of land",
            "enum": [
                "agricultural",
                "recreational",
                "industrial",
                "non-industrial",
                "traffic"
            ],
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "LandCover": {
            "type": "string",
            "description": "Development level of land",
            "enum": [
                "full",
                "partial",
                "non"
            ],
            "minLength": 1,
            "maxLength": 30,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "LandParcelNr": {
            "type": "string",
            "description": "District/Zoning number registered for the Plot of land",
            "minLength": 1,
            "maxLength": 25,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\(\\)°\"&=\\+§\\^~:;,\\$%!\\?\\0-\\cZ]+$"
        },
        "ValidFrom": {
            "type": "string",
            "description": "The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "ValidUntil": {
            "type": "string",
            "description": "The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "minLength": 10,
            "maxLength": 10,
            "default": "2199-12-31",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "Std": {
            "type": "string",
            "description": "Reference to the site which the land belongs to",
            "maxLength": 40,
            "minLength": 1,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ServitudeId": {
            "type": "string",
            "description": "Reference to the Servitude which belongs to the land",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "GeorefId": {
            "type": "string",
            "description": "A reference to Guid from the geo-coordinate entity",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "LandId",
        "Name",
        "Type",
        "LandCover",
        "ValidFrom",
        "ValidUntil",
        "Std"
    ]
}
2.1.2.20.5 Land JSON data
{
    "LandId": "RE-AT-05",
    "Name": "Parking Main Building",
    "LandCode": "LE3021",
    "Type": "industrial",
    "LandCover": "partial",
    "LandParcelNr": "00087/000",
    "ValidFrom": "2021-04-21",
    "ValidUntil": "2030-03-12",
    "Std": "AE-DE-02",
    "ServitudeId": "SE-DE-05",
    "GeorefId": "GR-02-01"
}
2.1.2.21 Document LandAreaMeasurement
2.1.2.21.1 LandAreaMeasurement Tree Diagram
2.1.2.21.2 LandAreaMeasurement Properties
PropertyValue
Document nameLandAreaMeasurement
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.21.3 LandAreaMeasurement Fields
FieldTypeReqKeyDescriptionComments
LandIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

AreaMeasurementIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

2.1.2.21.3.1 Field LandId
2.1.2.21.3.1.1 LandId properties
PropertyValue
Name LandId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Land
Foreign field LandId
Relationship type
Relationship name New Relationship(11)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RE-AT-05
Comments
2.1.2.21.3.2 Field AreaMeasurementId
2.1.2.21.3.2.1 AreaMeasurementId properties
PropertyValue
Name AreaMeasurementId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection AreaMeasurement
Foreign field AreaMeasurementId
Relationship type
Relationship name New Relationship(11)
Cardinality 0..1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RE-AT-052
Comments
2.1.2.21.4 LandAreaMeasurement JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "LandAreaMeasurement",
    "properties": {
        "LandId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "AreaMeasurementId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "LandId",
        "AreaMeasurementId"
    ]
}
2.1.2.21.5 LandAreaMeasurement JSON data
{
    "LandId": "RE-AT-05",
    "AreaMeasurementId": "RE-AT-052"
}
2.1.2.22 Document LandUnit
2.1.2.22.1 LandUnit Tree Diagram
2.1.2.22.2 LandUnit Properties
PropertyValue
Document nameLandUnit
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.22.3 LandUnit Fields
FieldTypeReqKeyDescriptionComments
LandIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

UnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.1.2.22.3.1 Field LandId
2.1.2.22.3.1.1 LandId properties
PropertyValue
Name LandId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Land
Foreign field LandId
Relationship type
Relationship name New Relationship(13)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RE-AT-05
Comments
2.1.2.22.3.2 Field UnitId
2.1.2.22.3.2.1 UnitId properties
PropertyValue
Name UnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Unit
Foreign field UnitId
Relationship type
Relationship name New Relationship(13)
Cardinality 0..1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample UN-RE-AT-05
Comments
2.1.2.22.4 LandUnit JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "LandUnit",
    "properties": {
        "LandId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "UnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "LandId",
        "UnitId"
    ]
}
2.1.2.22.5 LandUnit JSON data
{
    "LandId": "RE-AT-05",
    "UnitId": "UN-RE-AT-05"
}
2.1.2.23 Document Servitudes
2.1.2.23.1 Servitudes Tree Diagram
2.1.2.23.2 Servitudes Properties
PropertyValue
Document nameServitudes
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional propertiesfalse
Comments
2.1.2.23.3 Servitudes Fields
FieldTypeReqKeyDescriptionComments
ServitudeIdstringtruedk

Unique identifier either coming from previous system otherwise it needs to be defined

Typestringtrue

Type of servitude

ValidFromdatetrue

Date servitude starts in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

Date servitude ends in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

2.1.2.23.3.1 Field ServitudeId
2.1.2.23.3.1.1 ServitudeId properties
PropertyValue
Name ServitudeId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-DE-05
Comments
2.1.2.23.3.2 Field Type
2.1.2.23.3.2.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of servitude

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Easements,Covenants,Profits
Sample Easements
Comments
2.1.2.23.3.3 Field ValidFrom
2.1.2.23.3.3.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Date servitude starts in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2014-02-12
Comments

[{"dataType":"dateTime"}]

2.1.2.23.3.4 Field ValidUntil
2.1.2.23.3.4.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

Date servitude ends in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2034-02-12
Comments

[{"dataType":"dateTime"}]

2.1.2.23.4 Servitudes JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Servitudes",
    "additionalProperties": false,
    "properties": {
        "ServitudeId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Type of servitude ",
            "enum": [
                "Easements",
                "Covenants",
                "Profits"
            ],
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ValidFrom": {
            "type": "string",
            "description": "Date servitude starts in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "minLength": 10,
            "maxLength": 10
        },
        "ValidUntil": {
            "type": "string",
            "description": "Date servitude ends in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "minLength": 10,
            "maxLength": 10
        }
    },
    "required": [
        "ServitudeId",
        "Type",
        "ValidFrom",
        "ValidUntil"
    ]
}
2.1.2.23.5 Servitudes JSON data
{
    "ServitudeId": "SE-DE-05",
    "Type": "Easements",
    "ValidFrom": "2014-02-12",
    "ValidUntil": "2034-02-12"
}
2.1.2.24 Document Site
2.1.2.24.1 Site Tree Diagram
2.1.2.24.2 Site Properties
PropertyValue
Document nameSite
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional propertiesfalse
Comments
2.1.2.24.3 Site Fields
FieldTypeReqKeyDescriptionComments
SiteIdstringtruedk

Unique identifier either coming from previous system otherwise it needs to be defined

Namestringtrue

Name of Site

SiteCodestringfalse

User specific Site Code

Typestringtrue

Type of site

ValidFromdatetrue

The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

2.1.2.24.3.1 Field SiteId
2.1.2.24.3.1.1 SiteId properties
PropertyValue
Name SiteId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AE-DE-02
Comments
2.1.2.24.3.2 Field Name
2.1.2.24.3.2.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Name of Site

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Siemensstadt
Comments
2.1.2.24.3.3 Field SiteCode
2.1.2.24.3.3.1 SiteCode properties
PropertyValue
Name SiteCode
Technical name
Activated true
Id
Type string
Description

User specific Site Code

Dependencies
Required false
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 70
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SB001
Comments
2.1.2.24.3.4 Field Type
2.1.2.24.3.4.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of site

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Education,Health Care,Hotel,Industrial,Lodging, Leisure & Recreation,Mixed use,Office,Residential,Retail,Technology/Science,Other
Sample Office
Comments
2.1.2.24.3.5 Field ValidFrom
2.1.2.24.3.5.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-04-21
Comments

[{"dataType":"dateTime"}]

2.1.2.24.3.6 Field ValidUntil
2.1.2.24.3.6.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2023-08-06
Comments

[{"dataType":"dateTime"}]

2.1.2.24.4 Site JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Site",
    "additionalProperties": false,
    "properties": {
        "SiteId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Name": {
            "type": "string",
            "description": "Name of Site",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SiteCode": {
            "type": "string",
            "description": "User specific Site Code",
            "minLength": 1,
            "maxLength": 70,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Type of site",
            "enum": [
                "Education",
                "Health Care",
                "Hotel",
                "Industrial",
                "Lodging, Leisure & Recreation",
                "Mixed use",
                "Office",
                "Residential",
                "Retail",
                "Technology/Science",
                "Other"
            ],
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ValidFrom": {
            "type": "string",
            "description": "The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "ValidUntil": {
            "type": "string",
            "description": "The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "default": "2199-12-31",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        }
    },
    "required": [
        "SiteId",
        "Name",
        "Type",
        "ValidFrom",
        "ValidUntil"
    ]
}
2.1.2.24.5 Site JSON data
{
    "SiteId": "AE-DE-02",
    "Name": "Siemensstadt",
    "SiteCode": "SB001",
    "Type": "Office",
    "ValidFrom": "2021-04-21",
    "ValidUntil": "2023-08-06"
}
2.1.2.25 Document SiteAreaMeasurement
2.1.2.25.1 SiteAreaMeasurement Tree Diagram
2.1.2.25.2 SiteAreaMeasurement Properties
PropertyValue
Document nameSiteAreaMeasurement
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.25.3 SiteAreaMeasurement Fields
FieldTypeReqKeyDescriptionComments
SiteIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

AreaMeasurementIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

2.1.2.25.3.1 Field SiteId
2.1.2.25.3.1.1 SiteId properties
PropertyValue
Name SiteId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Site
Foreign field SiteId
Relationship type
Relationship name New Relationship(10)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AE-DE-02
Comments
2.1.2.25.3.2 Field AreaMeasurementId
2.1.2.25.3.2.1 AreaMeasurementId properties
PropertyValue
Name AreaMeasurementId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection AreaMeasurement
Foreign field AreaMeasurementId
Relationship type
Relationship name New Relationship(10)
Cardinality 0..1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AM-CH-SE-2312
Comments
2.1.2.25.4 SiteAreaMeasurement JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "SiteAreaMeasurement",
    "properties": {
        "SiteId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 40
        },
        "AreaMeasurementId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "SiteId",
        "AreaMeasurementId"
    ]
}
2.1.2.25.5 SiteAreaMeasurement JSON data
{
    "SiteId": "AE-DE-02",
    "AreaMeasurementId": "AM-CH-SE-2312"
}
2.1.2.26 Document SiteUnit
2.1.2.26.1 SiteUnit Tree Diagram
2.1.2.26.2 SiteUnit Properties
PropertyValue
Document nameSiteUnit
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.26.3 SiteUnit Fields
FieldTypeReqKeyDescriptionComments
SiteIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

UnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.1.2.26.3.1 Field SiteId
2.1.2.26.3.1.1 SiteId properties
PropertyValue
Name SiteId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Site
Foreign field SiteId
Relationship type
Relationship name New Relationship(7)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AE-DE-02
Comments
2.1.2.26.3.2 Field UnitId
2.1.2.26.3.2.1 UnitId properties
PropertyValue
Name UnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Unit
Foreign field UnitId
Relationship type
Relationship name New Relationship(7)
Cardinality 0..1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample UN-SE-CH-2341-02
Comments
2.1.2.26.4 SiteUnit JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "SiteUnit",
    "properties": {
        "SiteId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "UnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "SiteId",
        "UnitId"
    ]
}
2.1.2.26.5 SiteUnit JSON data
{
    "SiteId": "AE-DE-02",
    "UnitId": "UN-SE-CH-2341-02"
}
2.1.2.27 Document Space
2.1.2.27.1 Space Tree Diagram
2.1.2.27.2 Space Properties
PropertyValue
Document nameSpace
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional propertiesfalse
Comments
2.1.2.27.3 Space Fields
FieldTypeReqKeyDescriptionComments
SpaceIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

Namestringtrue

Name of space

SpaceCodestringfalse

User specific Space Code

SpaceNumbernumberfalse

Number of space

[{"dataType":"float"}]

Typestringtrue

Type of space

ValidFromdatetrue

The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

SpaceHeightUsablenumberfalse

Usable Height of space

[{"dataType":"float"}]

SpaceHeightnumberfalse

Actual space height e.g: 3.6 sqm

[{"dataType":"float"}]

SpaceVolumeGrossnumberfalse

Gross volume of space including surrounding walls

[{"dataType":"float"}]

SpaceVolumeNetnumberfalse

Gross volume of space excluding surrounding walls

[{"dataType":"float"}]

PrimaryFloorMaterialstringfalse

Material of floor

PrimaryWallMaterialstringfalse

Material of wall

PrimaryCeilingMaterialstringfalse

Material of ceiling e.g: cement

Rentabilitybooleantrue

Status of the space is eligible for renting out (Y/N)

EffectZonesHeatingnumberfalse

Area that is heated

[{"dataType":"float"}]

EffectZonesCoolingnumberfalse

Area that is cooled

[{"dataType":"float"}]

EffectZonesVentilationnumberfalse

Area that is ventilated

[{"dataType":"float"}]

ClimateHeatedbooleanfalse

Define if space is climate heated (Y/N)

ClimateCooledbooleanfalse

Define if space is climate cooled (Y/N)

CoUseAreabooleantrue

Is the space used by multiple tenants (Y/N)

MaximumOccupancyintegerfalse

Define maximum occupancy of space

VentilationTypestringfalse

Define the ventilation type e.g: exhaust, supply, balanced, and heat-recovery

FloorIdstringtruefk

Reference to the floor which the space belongs to

2.1.2.27.3.1 Field Name
2.1.2.27.3.1.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Name of space

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Meeting room 3c
Comments
2.1.2.27.3.2 Field SpaceId
2.1.2.27.3.2.1 SpaceId properties
PropertyValue
Name SpaceId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-F-01-21
Comments
2.1.2.27.3.3 Field SpaceCode
2.1.2.27.3.3.1 SpaceCode properties
PropertyValue
Name SpaceCode
Technical name
Activated true
Id
Type string
Description

User specific Space Code

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 70
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample MR003
Comments
2.1.2.27.3.4 Field SpaceNumber
2.1.2.27.3.4.1 SpaceNumber properties
PropertyValue
Name SpaceNumber
Technical name
Activated true
Id
Type number
Description

Number of space

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value 0
Excl min true
Max value 99999
Excl max
Multiple of
Enum
Sample 3.2
Comments

[{"dataType":"float"}]

2.1.2.27.3.5 Field Type
2.1.2.27.3.5.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of space

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Residential,Office,Industrial,Retail,Storage,Parking space,Shaft,Staircase,Other
Sample Office
Comments
2.1.2.27.3.6 Field ValidFrom
2.1.2.27.3.6.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2014-03-02
Comments

[{"dataType":"dateTime"}]

2.1.2.27.3.7 Field ValidUntil
2.1.2.27.3.7.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2024-03-01
Comments

[{"dataType":"dateTime"}]

2.1.2.27.3.8 Field SpaceHeightUsable
2.1.2.27.3.8.1 SpaceHeightUsable properties
PropertyValue
Name SpaceHeightUsable
Technical name
Activated true
Id
Type number
Description

Usable Height of space

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit meter (m)
Min value 2
Excl min
Max value 999
Excl max
Multiple of
Enum
Sample 2.3
Comments

[{"dataType":"float"}]

2.1.2.27.3.9 Field SpaceHeight
2.1.2.27.3.9.1 SpaceHeight properties
PropertyValue
Name SpaceHeight
Technical name
Activated true
Id
Type number
Description

Actual space height e.g: 3.6 sqm

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit meter (m)
Min value 2
Excl min
Max value 999
Excl max
Multiple of
Enum
Sample 2.11
Comments

[{"dataType":"float"}]

2.1.2.27.3.10 Field SpaceVolumeGross
2.1.2.27.3.10.1 SpaceVolumeGross properties
PropertyValue
Name SpaceVolumeGross
Technical name
Activated true
Id
Type number
Description

Gross volume of space including surrounding walls

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit Cubic meter (m³)
Min value 0
Excl min true
Max value 999999
Excl max
Multiple of
Enum
Sample 1083.27
Comments

[{"dataType":"float"}]

2.1.2.27.3.11 Field SpaceVolumeNet
2.1.2.27.3.11.1 SpaceVolumeNet properties
PropertyValue
Name SpaceVolumeNet
Technical name
Activated true
Id
Type number
Description

Gross volume of space excluding surrounding walls

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit Cubic meter (m³)
Min value 0
Excl min true
Max value 999999
Excl max
Multiple of
Enum
Sample 1200.21
Comments

[{"dataType":"float"}]

2.1.2.27.3.12 Field PrimaryFloorMaterial
2.1.2.27.3.12.1 PrimaryFloorMaterial properties
PropertyValue
Name PrimaryFloorMaterial
Technical name
Activated true
Id
Type string
Description

Material of floor

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/°"&=\+§\^~:;,\$%!\?\0-\cZ]+$
Format
Enum Timber,Laminate,Vinyl,Bamboo,Cork,Tile (porcelain or ceramic),Tile (natural stone),Carpet,Rubber,Poured floors (mastic asphalt and polymeric)
Sample Timber
Comments
2.1.2.27.3.13 Field PrimaryWallMaterial
2.1.2.27.3.13.1 PrimaryWallMaterial properties
PropertyValue
Name PrimaryWallMaterial
Technical name
Activated true
Id
Type string
Description

Material of wall

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/°"&=\+§\^~:;,\$%!\?\0-\cZ]+$
Format
Enum Timber,Paint,Tiles,Glass,Brick,Metal,Vinyl,Stone,Concrete,Ceramic Tiles,Plastic
Sample Concrete
Comments
2.1.2.27.3.14 Field PrimaryCeilingMaterial
2.1.2.27.3.14.1 PrimaryCeilingMaterial properties
PropertyValue
Name PrimaryCeilingMaterial
Technical name
Activated true
Id
Type string
Description

Material of ceiling e.g: cement

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/°"&=\+§\^~:;,\$%!\?\0-\cZ]+$
Format
Enum Timber,Glypsum,Vinyl,Fibre-cement
Sample Timber
Comments
2.1.2.27.3.15 Field Rentability
2.1.2.27.3.15.1 Rentability properties
PropertyValue
Name Rentability
Technical name
Activated true
Id
Type boolean
Description

Status of the space is eligible for renting out (Y/N)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Sample true
Comments
2.1.2.27.3.16 Field EffectZonesHeating
2.1.2.27.3.16.1 EffectZonesHeating properties
PropertyValue
Name EffectZonesHeating
Technical name
Activated true
Id
Type number
Description

Area that is heated

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit Square meter (m²)
Min value 0
Excl min true
Max value 9999
Excl max
Multiple of
Enum
Sample 1231.16
Comments

[{"dataType":"float"}]

2.1.2.27.3.17 Field EffectZonesCooling
2.1.2.27.3.17.1 EffectZonesCooling properties
PropertyValue
Name EffectZonesCooling
Technical name
Activated true
Id
Type number
Description

Area that is cooled

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit Square meter (m²)
Min value 0
Excl min true
Max value 9999
Excl max
Multiple of
Enum
Sample 40.55
Comments

[{"dataType":"float"}]

2.1.2.27.3.18 Field EffectZonesVentilation
2.1.2.27.3.18.1 EffectZonesVentilation properties
PropertyValue
Name EffectZonesVentilation
Technical name
Activated true
Id
Type number
Description

Area that is ventilated

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit Square meter (m²)
Min value 0
Excl min true
Max value 9999
Excl max
Multiple of
Enum
Sample 122.98
Comments

[{"dataType":"float"}]

2.1.2.27.3.19 Field ClimateHeated
2.1.2.27.3.19.1 ClimateHeated properties
PropertyValue
Name ClimateHeated
Technical name
Activated true
Id
Type boolean
Description

Define if space is climate heated (Y/N)

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Sample true
Comments
2.1.2.27.3.20 Field ClimateCooled
2.1.2.27.3.20.1 ClimateCooled properties
PropertyValue
Name ClimateCooled
Technical name
Activated true
Id
Type boolean
Description

Define if space is climate cooled (Y/N)

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Sample true
Comments
2.1.2.27.3.21 Field CoUseArea
2.1.2.27.3.21.1 CoUseArea properties
PropertyValue
Name CoUseArea
Technical name
Activated true
Id
Type boolean
Description

Is the space used by multiple tenants (Y/N)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Sample true
Comments
2.1.2.27.3.22 Field MaximumOccupancy
2.1.2.27.3.22.1 MaximumOccupancy properties
PropertyValue
Name MaximumOccupancy
Technical name
Activated true
Id
Type integer
Description

Define maximum occupancy of space

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value 1
Excl min
Max value 99999
Excl max
Multiple of
Enum
Sample 10
Comments
2.1.2.27.3.23 Field VentilationType
2.1.2.27.3.23.1 VentilationType properties
PropertyValue
Name VentilationType
Technical name
Activated true
Id
Type string
Description

Define the ventilation type e.g: exhaust, supply, balanced, and heat-recovery

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length
Max length
Pattern
Format
Enum Exhaust,Supply,Balanced,Heat-recovery
Sample Exhaust
Comments
2.1.2.27.3.24 Field FloorId
2.1.2.27.3.24.1 FloorId properties
PropertyValue
Name FloorId
Technical name
Activated true
Id
Type string
Description

Reference to the floor which the space belongs to

Dependencies
Required true
Primary key false
Foreign collection Floor
Foreign field FloorId
Relationship type Foreign Key
Relationship name New Relationship(3)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-F-01
Comments
2.1.2.27.4 Space JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Space",
    "additionalProperties": false,
    "properties": {
        "Name": {
            "type": "string",
            "description": "Name of space",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SpaceId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SpaceCode": {
            "type": "string",
            "description": "User specific Space Code",
            "minLength": 1,
            "maxLength": 70,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SpaceNumber": {
            "type": "number",
            "description": "Number of space",
            "minimum": 0,
            "exclusiveMinimum": true,
            "maximum": 99999
        },
        "Type": {
            "type": "string",
            "description": "Type of space",
            "enum": [
                "Residential",
                "Office",
                "Industrial",
                "Retail",
                "Storage",
                "Parking space",
                "Shaft",
                "Staircase",
                "Other"
            ],
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ValidFrom": {
            "type": "string",
            "description": "The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "ValidUntil": {
            "type": "string",
            "description": "The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "default": "2199-12-31",
            "format": "date",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "SpaceHeightUsable": {
            "type": "number",
            "description": "Usable Height of space",
            "minimum": 2,
            "maximum": 999
        },
        "SpaceHeight": {
            "type": "number",
            "description": "Actual space height e.g: 3.6 sqm",
            "minimum": 2,
            "maximum": 999
        },
        "SpaceVolumeGross": {
            "type": "number",
            "description": "Gross volume of space including surrounding walls",
            "minimum": 0,
            "exclusiveMinimum": true,
            "maximum": 999999
        },
        "SpaceVolumeNet": {
            "type": "number",
            "description": "Gross volume of space excluding surrounding  walls",
            "minimum": 0,
            "exclusiveMinimum": true,
            "maximum": 999999
        },
        "PrimaryFloorMaterial": {
            "type": "string",
            "description": "Material of floor",
            "enum": [
                "Timber",
                "Laminate",
                "Vinyl",
                "Bamboo",
                "Cork",
                "Tile (porcelain or ceramic)",
                "Tile (natural stone)",
                "Carpet",
                "Rubber",
                "Poured floors (mastic asphalt and polymeric)"
            ],
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/°\"&=\\+§\\^~:;,\\$%!\\?\\0-\\cZ]+$"
        },
        "PrimaryWallMaterial": {
            "type": "string",
            "description": "Material of wall",
            "enum": [
                "Timber",
                "Paint",
                "Tiles",
                "Glass",
                "Brick",
                "Metal",
                "Vinyl",
                "Stone",
                "Concrete",
                "Ceramic Tiles",
                "Plastic"
            ],
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/°\"&=\\+§\\^~:;,\\$%!\\?\\0-\\cZ]+$"
        },
        "PrimaryCeilingMaterial": {
            "type": "string",
            "description": "Material of ceiling e.g: cement",
            "enum": [
                "Timber",
                "Glypsum",
                "Vinyl",
                "Fibre-cement"
            ],
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/°\"&=\\+§\\^~:;,\\$%!\\?\\0-\\cZ]+$"
        },
        "Rentability": {
            "type": "boolean",
            "description": "Status of the space is eligible for renting out (Y/N)"
        },
        "EffectZonesHeating": {
            "type": "number",
            "description": "Area that is heated",
            "minimum": 0,
            "exclusiveMinimum": true,
            "maximum": 9999
        },
        "EffectZonesCooling": {
            "type": "number",
            "description": "Area that is cooled",
            "minimum": 0,
            "exclusiveMinimum": true,
            "maximum": 9999
        },
        "EffectZonesVentilation": {
            "type": "number",
            "description": "Area that is ventilated",
            "minimum": 0,
            "exclusiveMinimum": true,
            "maximum": 9999
        },
        "ClimateHeated": {
            "type": "boolean",
            "description": "Define if space is climate heated (Y/N)"
        },
        "ClimateCooled": {
            "type": "boolean",
            "description": "Define if space is climate cooled (Y/N)"
        },
        "CoUseArea": {
            "type": "boolean",
            "description": "Is the space used by multiple tenants (Y/N)"
        },
        "MaximumOccupancy": {
            "type": "integer",
            "description": "Define maximum occupancy of space",
            "minimum": 1,
            "maximum": 99999
        },
        "VentilationType": {
            "type": "string",
            "description": "Define the ventilation type e.g: exhaust, supply, balanced, and heat-recovery",
            "enum": [
                "Exhaust",
                "Supply",
                "Balanced",
                "Heat-recovery"
            ]
        },
        "FloorId": {
            "type": "string",
            "description": "Reference to the floor which the space belongs to",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "Name",
        "SpaceId",
        "Type",
        "ValidFrom",
        "ValidUntil",
        "Rentability",
        "CoUseArea",
        "FloorId"
    ]
}
2.1.2.27.5 Space JSON data
{
    "Name": "Meeting room 3c",
    "SpaceId": "SE-CH-F-01-21",
    "SpaceCode": "MR003",
    "SpaceNumber": 3.2,
    "Type": "Office",
    "ValidFrom": "2014-03-02",
    "ValidUntil": "2024-03-01",
    "SpaceHeightUsable": 2.3,
    "SpaceHeight": 2.11,
    "SpaceVolumeGross": 1083.27,
    "SpaceVolumeNet": 1200.21,
    "PrimaryFloorMaterial": "Timber",
    "PrimaryWallMaterial": "Concrete",
    "PrimaryCeilingMaterial": "Timber",
    "Rentability": true,
    "EffectZonesHeating": 1231.16,
    "EffectZonesCooling": 40.55,
    "EffectZonesVentilation": 122.98,
    "ClimateHeated": true,
    "ClimateCooled": true,
    "CoUseArea": true,
    "MaximumOccupancy": 10,
    "VentilationType": "Exhaust",
    "FloorId": "SE-CH-F-01"
}
2.1.2.28 Document SpaceAreaMeasurement
2.1.2.28.1 SpaceAreaMeasurement Tree Diagram
2.1.2.28.2 SpaceAreaMeasurement Properties
PropertyValue
Document nameSpaceAreaMeasurement
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.28.3 SpaceAreaMeasurement Fields
FieldTypeReqKeyDescriptionComments
SpaceIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

AreaMeasurementIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

2.1.2.28.3.1 Field SpaceId
2.1.2.28.3.1.1 SpaceId properties
PropertyValue
Name SpaceId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Space
Foreign field SpaceId
Relationship type
Relationship name New Relationship(9)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-F-01-21
Comments
2.1.2.28.3.2 Field AreaMeasurementId
2.1.2.28.3.2.1 AreaMeasurementId properties
PropertyValue
Name AreaMeasurementId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection AreaMeasurement
Foreign field AreaMeasurementId
Relationship type
Relationship name New Relationship(9)
Cardinality 0..1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AM-CH-SE-2312312
Comments
2.1.2.28.4 SpaceAreaMeasurement JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "SpaceAreaMeasurement",
    "properties": {
        "SpaceId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 40
        },
        "AreaMeasurementId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "SpaceId",
        "AreaMeasurementId"
    ]
}
2.1.2.28.5 SpaceAreaMeasurement JSON data
{
    "SpaceId": "SE-CH-F-01-21",
    "AreaMeasurementId": "AM-CH-SE-2312312"
}
2.1.2.29 Document SpaceUnit
2.1.2.29.1 SpaceUnit Tree Diagram
2.1.2.29.2 SpaceUnit Properties
PropertyValue
Document nameSpaceUnit
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.29.3 SpaceUnit Fields
FieldTypeReqKeyDescriptionComments
SpaceIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

UnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.1.2.29.3.1 Field SpaceId
2.1.2.29.3.1.1 SpaceId properties
PropertyValue
Name SpaceId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Space
Foreign field SpaceId
Relationship type
Relationship name New Relationship(16)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-F-01-21
Comments
2.1.2.29.3.2 Field UnitId
2.1.2.29.3.2.1 UnitId properties
PropertyValue
Name UnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Unit
Foreign field UnitId
Relationship type
Relationship name New Relationship(16)
Cardinality 0..1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample UN-SE-CH-2341-02
Comments
2.1.2.29.4 SpaceUnit JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "SpaceUnit",
    "properties": {
        "SpaceId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "UnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "SpaceId",
        "UnitId"
    ]
}
2.1.2.29.5 SpaceUnit JSON data
{
    "SpaceId": "SE-CH-F-01-21",
    "UnitId": "UN-SE-CH-2341-02"
}
2.1.2.30 Document System
2.1.2.30.1 System Tree Diagram
2.1.2.30.2 System Properties
PropertyValue
Document nameSystem
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.30.3 System Fields
FieldTypeReqKeyDescriptionComments
SystemIdstringtruedk

Unique identifier either coming from previous system otherwise it needs to be defined

Namestringtrue

Name of system

Classstringtrue

Class system belongs to

All classes need to be added according to CAFM-Connect_Equipment_catalogue_DIN276_w_Attributes

Counterintegertrue

Counter of system

WarrantyGuarantorstringtrue

Warranty Guarantor

WarrantyStartDatedatetrue

Warranty start date in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

2.1.2.30.3.1 Field SystemId
2.1.2.30.3.1.1 SystemId properties
PropertyValue
Name SystemId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample S-17281
Comments
2.1.2.30.3.2 Field Name
2.1.2.30.3.2.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Name of system

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Assembly system
Comments
2.1.2.30.3.3 Field Class
2.1.2.30.3.3.1 Class properties
PropertyValue
Name Class
Technical name
Activated true
Id
Type string
Description

Class system belongs to

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length
Max length
Pattern
Format
Enum
Sample A
Comments

All classes need to be added according to CAFM-Connect_Equipment_catalogue_DIN276_w_Attributes

2.1.2.30.3.4 Field Counter
2.1.2.30.3.4.1 Counter properties
PropertyValue
Name Counter
Technical name
Activated true
Id
Type integer
Description

Counter of system

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value 0
Excl min
Max value 999999
Excl max
Multiple of
Enum
Sample 12
Comments
2.1.2.30.3.5 Field WarrantyGuarantor
2.1.2.30.3.5.1 WarrantyGuarantor properties
PropertyValue
Name WarrantyGuarantor
Technical name
Activated true
Id
Type string
Description

Warranty Guarantor

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Apple
Comments
2.1.2.30.3.6 Field WarrantyStartDate
2.1.2.30.3.6.1 WarrantyStartDate properties
PropertyValue
Name WarrantyStartDate
Technical name
Activated true
Id
Type string
Description

Warranty start date in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-05-28
Comments

[{"dataType":"dateTime"}]

2.1.2.30.4 System JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "System",
    "properties": {
        "SystemId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Name": {
            "type": "string",
            "description": "Name of system",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Class": {
            "type": "string",
            "description": "Class system belongs to"
        },
        "Counter": {
            "type": "integer",
            "description": "Counter of system",
            "minimum": 0,
            "maximum": 999999
        },
        "WarrantyGuarantor": {
            "type": "string",
            "description": "Warranty Guarantor ",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "WarrantyStartDate": {
            "type": "string",
            "description": "Warranty start date in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "default": "2199-12-31",
            "format": "date",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        }
    },
    "required": [
        "SystemId",
        "Name",
        "Class",
        "Counter",
        "WarrantyGuarantor",
        "WarrantyStartDate"
    ]
}
2.1.2.30.5 System JSON data
{
    "SystemId": "S-17281",
    "Name": "Assembly system",
    "Class": "A",
    "Counter": 12,
    "WarrantyGuarantor": "Apple",
    "WarrantyStartDate": "2021-05-28"
}
2.1.2.31 Document Type
2.1.2.31.1 Type Tree Diagram
2.1.2.31.2 Type Properties
PropertyValue
Document nameType
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.31.3 Type Fields
FieldTypeReqKeyDescriptionComments
TypeIdstringtruedk

Unique identifier either coming from previous system otherwise it needs to be defined

Namestringtrue

Name of product

Classstringtrue

Class product belomgs to

All classes need to be added according to CAFM-Connect_Equipment_catalogue_DIN276_w_Attributes

Counterintegertrue

Counter of system

Manufacturerstringtrue

Name of manufacturer

ManufacturerCodestringfalse

Manufacturer code

ExpectedLifeYearintegerfalse

Life span of product in years

[{"dataType":"integer16"}]

MaintenanceGroupstringfalse

Maintenance group

MaintenanceRelevancestringfalse

Relevance of maintenance

URLLibrarystringfalse

Product website

CE-Identificationstringfalse

European identification number

2.1.2.31.3.1 Field TypeId
2.1.2.31.3.1.1 TypeId properties
PropertyValue
Name TypeId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample T-2615
Comments
2.1.2.31.3.2 Field Name
2.1.2.31.3.2.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Name of product

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Door
Comments
2.1.2.31.3.3 Field Class
2.1.2.31.3.3.1 Class properties
PropertyValue
Name Class
Technical name
Activated true
Id
Type string
Description

Class product belomgs to

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Door
Comments

All classes need to be added according to CAFM-Connect_Equipment_catalogue_DIN276_w_Attributes

2.1.2.31.3.4 Field Counter
2.1.2.31.3.4.1 Counter properties
PropertyValue
Name Counter
Technical name
Activated true
Id
Type integer
Description

Counter of system

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value 0
Excl min
Max value 999999
Excl max
Multiple of
Enum
Sample 12
Comments
2.1.2.31.3.5 Field Manufacturer
2.1.2.31.3.5.1 Manufacturer properties
PropertyValue
Name Manufacturer
Technical name
Activated true
Id
Type string
Description

Name of manufacturer

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 100
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Bosch
Comments
2.1.2.31.3.6 Field ManufacturerCode
2.1.2.31.3.6.1 ManufacturerCode properties
PropertyValue
Name ManufacturerCode
Technical name
Activated true
Id
Type string
Description

Manufacturer code

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 70
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample B6274519
Comments
2.1.2.31.3.7 Field ExpectedLifeYear
2.1.2.31.3.7.1 ExpectedLifeYear properties
PropertyValue
Name ExpectedLifeYear
Technical name
Activated true
Id
Type integer
Description

Life span of product in years

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit years
Min value 1
Excl min
Max value 99
Excl max
Multiple of
Enum
Sample 10
Comments

[{"dataType":"integer16"}]

2.1.2.31.3.8 Field MaintenanceGroup
2.1.2.31.3.8.1 MaintenanceGroup properties
PropertyValue
Name MaintenanceGroup
Technical name
Activated true
Id
Type string
Description

Maintenance group

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.1.2.31.3.9 Field MaintenanceRelevance
2.1.2.31.3.9.1 MaintenanceRelevance properties
PropertyValue
Name MaintenanceRelevance
Technical name
Activated true
Id
Type string
Description

Relevance of maintenance

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 25
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum High,Medium,Low
Sample High
Comments
2.1.2.31.3.10 Field URLLibrary
2.1.2.31.3.10.1 URLLibrary properties
PropertyValue
Name URLLibrary
Technical name
Activated true
Id
Type string
Description

Product website

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 100
Pattern [^<>\[\]\{\}\|\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample www.siemens-home.bsh-group.com/de/produkte/kuehlschraenke-gefrierschraenke
Comments
2.1.2.31.3.11 Field CE-Identification
2.1.2.31.3.11.1 CE-Identification properties
PropertyValue
Name CE-Identification
Technical name
Activated true
Id
Type string
Description

European identification number

Dependencies
Required false
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample CE 0123
Comments
2.1.2.31.4 Type JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Type",
    "properties": {
        "TypeId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Name": {
            "type": "string",
            "description": "Name of product",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Class": {
            "type": "string",
            "description": "Class product belomgs to",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Counter": {
            "type": "integer",
            "description": "Counter of system",
            "minimum": 0,
            "maximum": 999999
        },
        "Manufacturer": {
            "type": "string",
            "description": "Name of manufacturer",
            "minLength": 1,
            "maxLength": 100,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ManufacturerCode": {
            "type": "string",
            "description": "Manufacturer code",
            "minLength": 1,
            "maxLength": 70,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ExpectedLifeYear": {
            "type": "integer",
            "description": "Life span of product in years",
            "minimum": 1,
            "maximum": 99
        },
        "MaintenanceGroup": {
            "type": "string",
            "description": "Maintenance group",
            "minLength": 1,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "maxLength": 50
        },
        "MaintenanceRelevance": {
            "type": "string",
            "description": "Relevance of maintenance",
            "enum": [
                "High",
                "Medium",
                "Low"
            ],
            "minLength": 1,
            "maxLength": 25,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "URLLibrary": {
            "type": "string",
            "description": "Product website",
            "minLength": 1,
            "maxLength": 100,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "CE-Identification": {
            "type": "string",
            "description": "European identification number",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "TypeId",
        "Name",
        "Class",
        "Counter",
        "Manufacturer"
    ]
}
2.1.2.31.5 Type JSON data
{
    "TypeId": "T-2615",
    "Name": "Door",
    "Class": "Door",
    "Counter": 12,
    "Manufacturer": "Bosch",
    "ManufacturerCode": "B6274519",
    "ExpectedLifeYear": 10,
    "MaintenanceGroup": "Lorem",
    "MaintenanceRelevance": "High",
    "URLLibrary": "www.siemens-home.bsh-group.com/de/produkte/kuehlschraenke-gefrierschraenke",
    "CE-Identification": "CE 0123"
}
2.1.2.32 Document Unit
2.1.2.32.1 Unit Tree Diagram
2.1.2.32.2 Unit Properties
PropertyValue
Document nameUnit
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional propertiesfalse
Comments
2.1.2.32.3 Unit Fields
FieldTypeReqKeyDescriptionComments
UnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

Typestringtrue

Type of Unit e.g: part of building, rental unit

Namestringtrue

Name of unit

Codestringfalse

User-specific code for unit

ValidFromdatetrue

The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

2.1.2.32.3.1 Field UnitId
2.1.2.32.3.1.1 UnitId properties
PropertyValue
Name UnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample UN-SE-CH-2341-02
Comments
2.1.2.32.3.2 Field Type
2.1.2.32.3.2.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of Unit e.g: part of building, rental unit

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample East Wing
Comments
2.1.2.32.3.3 Field Name
2.1.2.32.3.3.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Name of unit

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample East Wing
Comments
2.1.2.32.3.4 Field Code
2.1.2.32.3.4.1 Code properties
PropertyValue
Name Code
Technical name
Activated true
Id
Type string
Description

User-specific code for unit

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 70
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample C602
Comments
2.1.2.32.3.5 Field ValidFrom
2.1.2.32.3.5.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2022-05-07
Comments

[{"dataType":"dateTime"}]

2.1.2.32.3.6 Field ValidUntil
2.1.2.32.3.6.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2027-09-19
Comments

[{"dataType":"dateTime"}]

2.1.2.32.4 Unit JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Unit",
    "additionalProperties": false,
    "properties": {
        "UnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Type of Unit e.g: part of building, rental unit",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Name": {
            "type": "string",
            "description": "Name of unit",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Code": {
            "type": "string",
            "description": "User-specific code for unit",
            "minLength": 1,
            "maxLength": 70,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ValidFrom": {
            "type": "string",
            "description": "The records can be used from this date onwards in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "ValidUntil": {
            "type": "string",
            "description": "The records can be used until this date in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "minLength": 10,
            "maxLength": 10,
            "default": "2199-12-31"
        }
    },
    "required": [
        "UnitId",
        "Type",
        "Name",
        "ValidFrom",
        "ValidUntil"
    ]
}
2.1.2.32.5 Unit JSON data
{
    "UnitId": "UN-SE-CH-2341-02",
    "Type": "East Wing",
    "Name": "East Wing",
    "Code": "C602",
    "ValidFrom": "2022-05-07",
    "ValidUntil": "2027-09-19"
}
2.1.2.33 Document UnitAreaMeasurement
2.1.2.33.1 UnitAreaMeasurement Tree Diagram
2.1.2.33.2 UnitAreaMeasurement Properties
PropertyValue
Document nameUnitAreaMeasurement
Technical name
Activatedtrue
Id
Description
GroupDigitalTwin
Additional properties
Comments
2.1.2.33.3 UnitAreaMeasurement Fields
FieldTypeReqKeyDescriptionComments
UnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

AreaMeasurementIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

2.1.2.33.3.1 Field UnitId
2.1.2.33.3.1.1 UnitId properties
PropertyValue
Name UnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Unit
Foreign field UnitId
Relationship type
Relationship name New Relationship(12)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample UN-SE-CH-2341-02
Comments
2.1.2.33.3.2 Field AreaMeasurementId
2.1.2.33.3.2.1 AreaMeasurementId properties
PropertyValue
Name AreaMeasurementId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection AreaMeasurement
Foreign field AreaMeasurementId
Relationship type
Relationship name New Relationship(12)
Cardinality 0..1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Am-UN-SE-CH-2341-02
Comments
2.1.2.33.4 UnitAreaMeasurement JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "UnitAreaMeasurement",
    "properties": {
        "UnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "AreaMeasurementId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "UnitId",
        "AreaMeasurementId"
    ]
}
2.1.2.33.5 UnitAreaMeasurement JSON data
{
    "UnitId": "UN-SE-CH-2341-02",
    "AreaMeasurementId": "Am-UN-SE-CH-2341-02"
}
2.2 Group EnergyAndRessources
2.2.1 EnergyAndRessources Properties
PropertyValue
Group nameEnergyAndRessources
Technical name
Activatedtrue
Description
Comments
2.2.2 EnergyAndRessources Documents
2.2.2.1 Document Climate
2.2.2.1.1 Climate Tree Diagram
2.2.2.1.2 Climate Properties
PropertyValue
Document nameClimate
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional properties
Comments
2.2.2.1.3 Climate Fields
FieldTypeReqKeyDescriptionComments
Guidstringtrue

Globally Unique Identifier number

Experimentstringfalse

Type of simulation of regional climate model e.g. Historical, Evaluation, RCP2.6

TemporalResolutionstringfalse

Temporal resolution of data (can be the time period over which raw data is aggregated)

SpatialResolutionstringfalse

Spatial resolution of data

GCMstringfalse

Global climate model used

RCMstringfalse

Regional climate model used

SimVstringfalse

Run number of certain climate model or model combination

EnsMstringfalse

Information on members of a model ensemble and changed conditions ('realisation', 'initialisation', 'physics'). Control member; 'r1i1p1'

Valuenumbertrue

Value of observed variable

[{"dataType":"float"}]

Unitstringtrue

Unit of observed value

ValidFromstringtrue

Date observation starts in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntilstringtrue

Date observation ends in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

LocationTypestringtrue

Type of spatial reference e.g. Zip code or geographic coordinates

CoordinateSystemstringfalse

Specific coordinate system used

Locationstringfalse

Localisation of observed data in case of non-grid location types

Latintegerfalse

Latitude coordinate in case of geographic coordinates

Lonintegerfalse

Longitude coordinate in case of geographic coordinates

PosXintegerfalse
PosYintegerfalse

Vertical coordinate in case of projected coordinates

Variablestringtrue

Observed variable

2.2.2.1.3.1 Field Experiment
2.2.2.1.3.1.1 Experiment properties
PropertyValue
Name Experiment
Technical name
Activated true
Id
Type string
Description

Type of simulation of regional climate model e.g. Historical, Evaluation, RCP2.6

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Historical
Comments
2.2.2.1.3.2 Field TemporalResolution
2.2.2.1.3.2.1 TemporalResolution properties
PropertyValue
Name TemporalResolution
Technical name
Activated true
Id
Type string
Description

Temporal resolution of data (can be the time period over which raw data is aggregated)

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample monthly
Comments
2.2.2.1.3.3 Field SpatialResolution
2.2.2.1.3.3.1 SpatialResolution properties
PropertyValue
Name SpatialResolution
Technical name
Activated true
Id
Type string
Description

Spatial resolution of data

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 0.11 degree x 0.11 degree
Comments
2.2.2.1.3.4 Field GCM
2.2.2.1.3.4.1 GCM properties
PropertyValue
Name GCM
Technical name
Activated true
Id
Type string
Description

Global climate model used

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample MPI-M-MPI-ESM-LR
Comments
2.2.2.1.3.5 Field RCM
2.2.2.1.3.5.1 RCM properties
PropertyValue
Name RCM
Technical name
Activated true
Id
Type string
Description

Regional climate model used

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AWI-HIRHAM5
Comments
2.2.2.1.3.6 Field SimV
2.2.2.1.3.6.1 SimV properties
PropertyValue
Name SimV
Technical name
Activated true
Id
Type string
Description

Run number of certain climate model or model combination

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.2.2.1.3.7 Field EnsM
2.2.2.1.3.7.1 EnsM properties
PropertyValue
Name EnsM
Technical name
Activated true
Id
Type string
Description

Information on members of a model ensemble and changed conditions ('realisation', 'initialisation', 'physics'). Control member; 'r1i1p1'

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample r1i1p1
Comments
2.2.2.1.3.8 Field Value
2.2.2.1.3.8.1 Value properties
PropertyValue
Name Value
Technical name
Activated true
Id
Type number
Description

Value of observed variable

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value 1
Excl min
Max value 100000000000000000
Excl max
Multiple of
Enum
Sample 28462827.85
Comments

[{"dataType":"float"}]

2.2.2.1.3.9 Field Unit
2.2.2.1.3.9.1 Unit properties
PropertyValue
Name Unit
Technical name
Activated true
Id
Type string
Description

Unit of observed value

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Celsius
Comments
2.2.2.1.3.10 Field ValidFrom
2.2.2.1.3.10.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Date observation starts in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format
Enum
Sample 2021-08-16
Comments

[{"dataType":"dateTime"}]

2.2.2.1.3.11 Field ValidUntil
2.2.2.1.3.11.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

Date observation ends in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format
Enum
Sample 2022-08-19
Comments

[{"dataType":"dateTime"}]

2.2.2.1.3.12 Field LocationType
2.2.2.1.3.12.1 LocationType properties
PropertyValue
Name LocationType
Technical name
Activated true
Id
Type string
Description

Type of spatial reference e.g. Zip code or geographic coordinates

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum NUTS3,Zip Code,Geographic coordinates,Projected coordinates
Sample Geographic coordinates
Comments
2.2.2.1.3.13 Field CoordinateSystem
2.2.2.1.3.13.1 CoordinateSystem properties
PropertyValue
Name CoordinateSystem
Technical name
Activated true
Id
Type string
Description

Specific coordinate system used

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.2.2.1.3.14 Field Location
2.2.2.1.3.14.1 Location properties
PropertyValue
Name Location
Technical name
Activated true
Id
Type string
Description

Localisation of observed data in case of non-grid location types

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample DE27C
Comments
2.2.2.1.3.15 Field Lat
2.2.2.1.3.15.1 Lat properties
PropertyValue
Name Lat
Technical name
Activated true
Id
Type integer
Description

Latitude coordinate in case of geographic coordinates

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value
Excl min
Max value
Excl max
Multiple of
Enum
Sample
Comments
2.2.2.1.3.16 Field Lon
2.2.2.1.3.16.1 Lon properties
PropertyValue
Name Lon
Technical name
Activated true
Id
Type integer
Description

Longitude coordinate in case of geographic coordinates

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value
Excl min
Max value
Excl max
Multiple of
Enum
Sample
Comments
2.2.2.1.3.17 Field PosX
2.2.2.1.3.17.1 PosX properties
PropertyValue
Name PosX
Technical name
Activated true
Id
Type integer
Description
Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value
Excl min
Max value
Excl max
Multiple of
Enum
Sample
Comments
2.2.2.1.3.18 Field PosY
2.2.2.1.3.18.1 PosY properties
PropertyValue
Name PosY
Technical name
Activated true
Id
Type integer
Description

Vertical coordinate in case of projected coordinates

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value
Excl min
Max value
Excl max
Multiple of
Enum
Sample
Comments
2.2.2.1.3.19 Field Variable
2.2.2.1.3.19.1 Variable properties
PropertyValue
Name Variable
Technical name
Activated true
Id
Type string
Description

Observed variable

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample HDD
Comments
2.2.2.1.3.20 Field Guid
2.2.2.1.3.20.1 Guid properties
PropertyValue
Name Guid
Technical name
Activated true
Id
Type string
Description

Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 36
Max length 36
Pattern ^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$
Format
Enum
Sample 075a2983-a8e5-4ea8-a354-6a88b311bfdb
Comments
2.2.2.1.4 Climate JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Climate",
    "properties": {
        "Experiment": {
            "type": "string",
            "description": "Type of simulation of regional climate model e.g. Historical, Evaluation, RCP2.6",
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "TemporalResolution": {
            "type": "string",
            "description": "Temporal resolution of data (can be the time period over which raw data is aggregated)",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SpatialResolution": {
            "type": "string",
            "description": "Spatial resolution of data",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "GCM": {
            "type": "string",
            "description": "Global climate model used",
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "RCM": {
            "type": "string",
            "description": "Regional climate model used",
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SimV": {
            "type": "string",
            "description": "Run number of certain climate model or model combination",
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "EnsM": {
            "type": "string",
            "description": "Information on members of a model ensemble and changed conditions ('realisation', 'initialisation', 'physics'). Control member; 'r1i1p1'",
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Value": {
            "type": "number",
            "description": "Value of observed variable",
            "minimum": 1,
            "maximum": 100000000000000000
        },
        "Unit": {
            "type": "string",
            "description": "Unit of observed value",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ValidFrom": {
            "type": "string",
            "description": "Date observation starts in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "ValidUntil": {
            "type": "string",
            "description": "Date observation ends in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "LocationType": {
            "type": "string",
            "description": "Type of spatial reference e.g. Zip code or geographic coordinates",
            "minLength": 1,
            "enum": [
                "NUTS3",
                "Zip Code",
                "Geographic coordinates",
                "Projected coordinates"
            ],
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "CoordinateSystem": {
            "type": "string",
            "description": "Specific coordinate system used",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Location": {
            "type": "string",
            "description": "Localisation of observed data in case of non-grid location types",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Lat": {
            "type": "integer",
            "description": "Latitude coordinate in case of geographic coordinates"
        },
        "Lon": {
            "type": "integer",
            "description": "Longitude coordinate in case of geographic coordinates"
        },
        "PosX": {
            "type": "integer"
        },
        "PosY": {
            "type": "integer",
            "description": "Vertical coordinate in case of projected coordinates"
        },
        "Variable": {
            "type": "string",
            "description": "Observed variable",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Guid": {
            "type": "string",
            "description": "Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36,
            "pattern": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$"
        }
    },
    "required": [
        "Value",
        "Unit",
        "ValidFrom",
        "ValidUntil",
        "LocationType",
        "Variable",
        "Guid"
    ]
}
2.2.2.1.5 Climate JSON data
{
    "Experiment": "Historical",
    "TemporalResolution": "monthly",
    "SpatialResolution": "0.11 degree x 0.11 degree",
    "GCM": "MPI-M-MPI-ESM-LR",
    "RCM": "AWI-HIRHAM5",
    "SimV": "Lorem",
    "EnsM": "r1i1p1",
    "Value": 28462827.85,
    "Unit": "Celsius",
    "ValidFrom": "2021-08-16",
    "ValidUntil": "2022-08-19",
    "LocationType": "Geographic coordinates",
    "CoordinateSystem": "Lorem",
    "Location": "DE27C",
    "Lat": -63,
    "Lon": 28,
    "PosX": -46,
    "PosY": 41,
    "Variable": "HDD",
    "Guid": "075a2983-a8e5-4ea8-a354-6a88b311bfdb"
}
2.2.2.2 Document ClimateBuilding
2.2.2.2.1 ClimateBuilding Tree Diagram
2.2.2.2.2 ClimateBuilding Properties
PropertyValue
Document nameClimateBuilding
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional properties
Comments
2.2.2.2.3 ClimateBuilding Fields
FieldTypeReqKeyDescriptionComments
ClimateGuidstringtrue

Climate Globally Unique Identifier number

BuildingIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.2.2.2.3.1 Field ClimateGuid
2.2.2.2.3.1.1 ClimateGuid properties
PropertyValue
Name ClimateGuid
Technical name
Activated true
Id
Type string
Description

Climate Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection Climate
Foreign field Guid
Relationship type
Relationship name New Relationship(32)
Cardinality 0..n
Default
Min length 36
Max length 36
Pattern
Format
Enum
Sample 271ef573-3521-474a-a3de-08c32b8156d6
Comments
2.2.2.2.3.2 Field BuildingId
2.2.2.2.3.2.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Building
Foreign field BuildingId
Relationship type
Relationship name fk Building. to ClimateBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.2.2.2.4 ClimateBuilding JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "ClimateBuilding",
    "properties": {
        "ClimateGuid": {
            "type": "string",
            "description": "Climate Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36
        },
        "BuildingId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ClimateGuid",
        "BuildingId"
    ]
}
2.2.2.2.5 ClimateBuilding JSON data
{
    "ClimateGuid": "271ef573-3521-474a-a3de-08c32b8156d6",
    "BuildingId": "SE-CH-2341"
}
2.2.2.3 Document ClimateSite
2.2.2.3.1 ClimateSite Tree Diagram
2.2.2.3.2 ClimateSite Properties
PropertyValue
Document nameClimateSite
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional properties
Comments
2.2.2.3.3 ClimateSite Fields
FieldTypeReqKeyDescriptionComments
ClimateGuidstringtrue

Climate Globally Unique Identifier number

SiteIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.2.2.3.3.1 Field ClimateGuid
2.2.2.3.3.1.1 ClimateGuid properties
PropertyValue
Name ClimateGuid
Technical name
Activated true
Id
Type string
Description

Climate Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection Climate
Foreign field Guid
Relationship type
Relationship name New Relationship(31)
Cardinality 0..n
Default
Min length 36
Max length 36
Pattern
Format
Enum
Sample 271ef573-3521-474a-a3de-08c32b8156d6
Comments
2.2.2.3.3.2 Field SiteId
2.2.2.3.3.2.1 SiteId properties
PropertyValue
Name SiteId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Site
Foreign field SiteId
Relationship type
Relationship name fk Site. to ClimateSite.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AE-DE-02
Comments
2.2.2.3.4 ClimateSite JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "ClimateSite",
    "properties": {
        "ClimateGuid": {
            "type": "string",
            "description": "Climate Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36
        },
        "SiteId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ClimateGuid",
        "SiteId"
    ]
}
2.2.2.3.5 ClimateSite JSON data
{
    "ClimateGuid": "271ef573-3521-474a-a3de-08c32b8156d6",
    "SiteId": "AE-DE-02"
}
2.2.2.4 Document EmissionFactor
2.2.2.4.1 EmissionFactor Tree Diagram
2.2.2.4.2 EmissionFactor Properties
PropertyValue
Document nameEmissionFactor
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional propertiesfalse
Comments
2.2.2.4.3 EmissionFactor Fields
FieldTypeReqKeyDescriptionComments
Guidstringtrue

Globally Unique Identifier number

Countrystringtrue

Country in which the emission factor is valid

Typestringtrue

Type of resource consumption the emission factor refers to

ValidFromdatetrue

Date validity starts in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntilstringtrue

Date validity ends in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

Valuenumbertrue

Value of emission factor

[{"dataType":"float"}]

Unitstringfalse

Unit of emission factor in terms of kgCO2e per unit of resource consumption

Sourcestringfalse

Source of emission factor e.g. 'International Energy Agency'

SpaceTypestringfalse

Differentiated emission factor for certain space type (within a building)

Regionstringfalse
Citystringfalse
Scenariostringfalse

User specific emission factor scenario

OperationalMeasurementGuidstringfalsefk

Differentiated emission factor for certain operational measurement

2.2.2.4.3.1 Field Country
2.2.2.4.3.1.1 Country properties
PropertyValue
Name Country
Technical name
Activated true
Id
Type string
Description

Country in which the emission factor is valid

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Germany
Comments
2.2.2.4.3.2 Field Type
2.2.2.4.3.2.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of resource consumption the emission factor refers to

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 100
Pattern [^<>\[\]\{\}\\\/°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Natural gas (standard mix),Oil-based fuels,District heating,Water discharge,Electricity from grid (normal contract),Carbon dioxide (CO2),Methane (CH4),Nitrous oxide (N20),R-11|CFC-11 | Trichlorofluoromethane (CCI3F),R-12 | CFC-12 | Dichlorofluoromethane (CCI2F2),R-13 | CFC-13 | Chlorodifluoromethane (CCIF3),R-113 | CFC-113 | 1,1,2-Trichloro-1,2,2-trifluoroethane (C2CI3F3),R-114 | CFC-114 | Halon-242 | 1,2-Dichlorotetrafluoroethane (C2Cl2F4),R-115 | CFC-115 | Chloropentafluoroethane (C2ClF5),R13 B1 | Halon-1301 | Bromotrifluoromethane (CBrF3),R-12B1 | Halon-1211 | Bromochlorodifluoromethane (CBrCIF2),R 114B2 | Halon-2402 | 1,2-Dibromotetrafluoroethane (C2Br2F4),R-10 | Carbon tetrachloride (CCl4),Bromomethane | Methyl bromide (CH3Br),R-140a | 1,1,1- Trichloroethane | Methyl chloroform (C2H3Cl3),R-21 | HCFC-21 | Dichlorofluoromethane (CHCl2F),R-22 | HCFC-22 | Chlorodifluoromethane (CHClF2),R-123 | HCFC-123 | 2,2-Dichloro-1,1,1-trifluoroethane (C2Cl2F3),R-124 | HCFC-124| 1-Chloro-1,2,2,2-tetrafluoroethane (C2ClF4),R-141b | HCFC-141b |1,1,-Dichloro-1-1-fluoroethane (C2H3Cl2F),R-142b | HCFC-142b | 1-Chloro-1,1,-difluoroethane (C2ClF2),R-225ca | HCFC-225ca | 3.3-dichloro-1,1,1,2,2-pentafluoropropane (C3HCl2F5),R-225cb | HCFC-225cb | 1,3-Dichloro-1,1,2,2,3-pentafluoropropane (C3HCl2F5),R-23 | HFC-23 | ,R-32 | HFC-32 | ,R-41 | HFC-41 | ,R-125 | HFC-125 | ,R-134 | HFC-134 | ,R-134a | HFC-134a | ,R-143 | HFC-143 | ,R-143a | HFC-143a | ,R-152 | HFC-152 | ,R-152a | HFC-152a | ,R-161 | HFC-161 | ,R-227ea | HFC-227ea | ,R-236cb | HFC-236cb | ,R-236ea | HFC-236ea | ,R-236fa | HFC-236fa | ,R-245ca | HFC-245ca | ,R-245fa | HFC-245fa | ,R-365mfc | HFC-365mfc | ,R-43-10mee | HFC-43-10mee | ,Sulfur hexafluoride (SF6),Nitrogen trifluoride (NF3),Water supply
Sample District heating
Comments
2.2.2.4.3.3 Field ValidFrom
2.2.2.4.3.3.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Date validity starts in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-02-12
Comments

[{"dataType":"dateTime"}]

2.2.2.4.3.4 Field ValidUntil
2.2.2.4.3.4.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

Date validity ends in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format
Enum
Sample 2022-03-21
Comments

[{"dataType":"dateTime"}]

2.2.2.4.3.5 Field Value
2.2.2.4.3.5.1 Value properties
PropertyValue
Name Value
Technical name
Activated true
Id
Type number
Description

Value of emission factor

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value -100000000000000000
Excl min
Max value 100000000000000000
Excl max
Multiple of
Enum
Sample 2638593.12
Comments

[{"dataType":"float"}]

2.2.2.4.3.6 Field Unit
2.2.2.4.3.6.1 Unit properties
PropertyValue
Name Unit
Technical name
Activated true
Id
Type string
Description

Unit of emission factor in terms of kgCO2e per unit of resource consumption

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum kgCO2e/kWh,kgCO2e/kg,kgCO2e/m3
Sample kgCO2e/kg
Comments
2.2.2.4.3.7 Field Source
2.2.2.4.3.7.1 Source properties
PropertyValue
Name Source
Technical name
Activated true
Id
Type string
Description

Source of emission factor e.g. 'International Energy Agency'

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample International Energy Agency
Comments
2.2.2.4.3.8 Field SpaceType
2.2.2.4.3.8.1 SpaceType properties
PropertyValue
Name SpaceType
Technical name
Activated true
Id
Type string
Description

Differentiated emission factor for certain space type (within a building)

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Shared services/Common spaces,Tenant space,Landlord space,Whole building,Unspecified,Shared services,Common spaces
Sample Landlord space
Comments
2.2.2.4.3.9 Field Region
2.2.2.4.3.9.1 Region properties
PropertyValue
Name Region
Technical name
Activated true
Id
Type string
Description
Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Bavaria
Comments
2.2.2.4.3.10 Field City
2.2.2.4.3.10.1 City properties
PropertyValue
Name City
Technical name
Activated true
Id
Type string
Description
Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 100
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Berlin
Comments
2.2.2.4.3.11 Field Scenario
2.2.2.4.3.11.1 Scenario properties
PropertyValue
Name Scenario
Technical name
Activated true
Id
Type string
Description

User specific emission factor scenario

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample BM default
Comments
2.2.2.4.3.12 Field OperationalMeasurementGuid
2.2.2.4.3.12.1 OperationalMeasurementGuid properties
PropertyValue
Name OperationalMeasurementGuid
Technical name
Activated true
Id
Type string
Description

Differentiated emission factor for certain operational measurement

Dependencies
Required
Primary key
Foreign collection OperationalMeasurement
Foreign field Guid
Relationship type Foreign Key
Relationship name New Relationship(18)
Cardinality 1..n
Default
Min length 36
Max length 36
Pattern ^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$
Format
Enum
Sample 271ef573-3521-474a-a3de-08c32b8156d6
Comments
2.2.2.4.3.13 Field Guid
2.2.2.4.3.13.1 Guid properties
PropertyValue
Name Guid
Technical name
Activated true
Id
Type string
Description

Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 36
Max length 36
Pattern ^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$
Format
Enum
Sample eb40c43b-8950-47b5-902f-0adac685f19e
Comments
2.2.2.4.4 EmissionFactor JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "EmissionFactor",
    "additionalProperties": false,
    "properties": {
        "Country": {
            "type": "string",
            "description": "Country in which the emission factor is valid",
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Type of resource consumption the emission factor refers to",
            "minLength": 1,
            "maxLength": 100,
            "pattern": "[^<>\\[\\]\\{\\}\\\\\\/°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "Natural gas (standard mix)",
                "Oil-based fuels",
                "District heating",
                "Water discharge",
                "Electricity from grid (normal contract)",
                "Carbon dioxide (CO2)",
                "Methane (CH4)",
                "Nitrous oxide (N20)",
                "R-11|CFC-11 | Trichlorofluoromethane (CCI3F)",
                "R-12 | CFC-12 | Dichlorofluoromethane (CCI2F2)",
                "R-13 | CFC-13 | Chlorodifluoromethane (CCIF3)",
                "R-113 | CFC-113 | 1,1,2-Trichloro-1,2,2-trifluoroethane (C2CI3F3)",
                "R-114 | CFC-114 | Halon-242 | 1,2-Dichlorotetrafluoroethane (C2Cl2F4)",
                "R-115 | CFC-115 | Chloropentafluoroethane (C2ClF5)",
                "R13 B1 | Halon-1301 | Bromotrifluoromethane (CBrF3)",
                "R-12B1 | Halon-1211 | Bromochlorodifluoromethane (CBrCIF2)",
                "R 114B2 | Halon-2402 | 1,2-Dibromotetrafluoroethane (C2Br2F4)",
                "R-10 | Carbon tetrachloride (CCl4)",
                "Bromomethane | Methyl bromide (CH3Br)",
                "R-140a | 1,1,1- Trichloroethane | Methyl chloroform (C2H3Cl3)",
                "R-21 | HCFC-21 | Dichlorofluoromethane (CHCl2F)",
                "R-22 | HCFC-22 | Chlorodifluoromethane (CHClF2)",
                "R-123 | HCFC-123 | 2,2-Dichloro-1,1,1-trifluoroethane (C2Cl2F3)",
                "R-124 | HCFC-124| 1-Chloro-1,2,2,2-tetrafluoroethane (C2ClF4)",
                "R-141b | HCFC-141b |1,1,-Dichloro-1-1-fluoroethane (C2H3Cl2F)",
                "R-142b | HCFC-142b | 1-Chloro-1,1,-difluoroethane (C2ClF2)",
                "R-225ca | HCFC-225ca | 3.3-dichloro-1,1,1,2,2-pentafluoropropane (C3HCl2F5)",
                "R-225cb | HCFC-225cb | 1,3-Dichloro-1,1,2,2,3-pentafluoropropane (C3HCl2F5)",
                "R-23 | HFC-23 | ",
                "R-32 | HFC-32 | ",
                "R-41 | HFC-41 | ",
                "R-125 | HFC-125 | ",
                "R-134 | HFC-134 | ",
                "R-134a | HFC-134a | ",
                "R-143 | HFC-143 | ",
                "R-143a | HFC-143a | ",
                "R-152 | HFC-152 | ",
                "R-152a | HFC-152a | ",
                "R-161 | HFC-161 | ",
                "R-227ea | HFC-227ea | ",
                "R-236cb | HFC-236cb | ",
                "R-236ea | HFC-236ea | ",
                "R-236fa | HFC-236fa | ",
                "R-245ca | HFC-245ca | ",
                "R-245fa | HFC-245fa | ",
                "R-365mfc | HFC-365mfc | ",
                "R-43-10mee | HFC-43-10mee | ",
                "Sulfur hexafluoride (SF6)",
                "Nitrogen trifluoride (NF3)",
                "Water supply"
            ]
        },
        "ValidFrom": {
            "type": "string",
            "description": "Date validity starts in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "minLength": 10,
            "maxLength": 10
        },
        "ValidUntil": {
            "type": "string",
            "description": "Date validity ends in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "Value": {
            "type": "number",
            "description": "Value of emission factor",
            "minimum": -100000000000000000,
            "maximum": 100000000000000000
        },
        "Unit": {
            "type": "string",
            "description": "Unit of emission factor in terms of kgCO2e per unit of resource consumption",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "kgCO2e/kWh",
                "kgCO2e/kg",
                "kgCO2e/m3"
            ]
        },
        "Source": {
            "type": "string",
            "description": "Source of emission factor e.g. 'International Energy Agency'",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SpaceType": {
            "type": "string",
            "description": "Differentiated emission factor for certain space type (within a building)",
            "enum": [
                "Shared services/Common spaces",
                "Tenant space",
                "Landlord space",
                "Whole building",
                "Unspecified",
                "Shared services",
                "Common spaces"
            ],
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Region": {
            "type": "string",
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "City": {
            "type": "string",
            "minLength": 1,
            "maxLength": 100,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Scenario": {
            "type": "string",
            "description": "User specific emission factor scenario",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "OperationalMeasurementGuid": {
            "type": "string",
            "description": "Differentiated emission factor for certain operational measurement",
            "minLength": 36,
            "maxLength": 36,
            "pattern": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$"
        },
        "Guid": {
            "type": "string",
            "description": "Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36,
            "pattern": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$"
        }
    },
    "required": [
        "Country",
        "Type",
        "ValidFrom",
        "ValidUntil",
        "Value",
        "Guid"
    ]
}
2.2.2.4.5 EmissionFactor JSON data
{
    "Country": "Germany",
    "Type": "District heating",
    "ValidFrom": "2021-02-12",
    "ValidUntil": "2022-03-21",
    "Value": 2638593.12,
    "Unit": "kgCO2e/kg",
    "Source": "International Energy Agency",
    "SpaceType": "Landlord space",
    "Region": "Bavaria",
    "City": "Berlin",
    "Scenario": "BM default",
    "OperationalMeasurementGuid": "271ef573-3521-474a-a3de-08c32b8156d6",
    "Guid": "eb40c43b-8950-47b5-902f-0adac685f19e"
}
2.2.2.5 Document EmissionFactorBuilding
2.2.2.5.1 EmissionFactorBuilding Tree Diagram
2.2.2.5.2 EmissionFactorBuilding Properties
PropertyValue
Document nameEmissionFactorBuilding
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional properties
Comments
2.2.2.5.3 EmissionFactorBuilding Fields
FieldTypeReqKeyDescriptionComments
EmissionFactorGuidstringtrue

Emission Factor Globally Unique Identifier number

SiteIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.2.2.5.3.1 Field EmissionFactorGuid
2.2.2.5.3.1.1 EmissionFactorGuid properties
PropertyValue
Name EmissionFactorGuid
Technical name
Activated true
Id
Type string
Description

Emission Factor Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection EmissionFactor
Foreign field Guid
Relationship type
Relationship name New Relationship(22)
Cardinality 0..1
Default
Min length 36
Max length 36
Pattern ^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$
Format
Enum
Sample eb40c43b-8950-47b5-902f-0adac685f19e
Comments
2.2.2.5.3.2 Field SiteId
2.2.2.5.3.2.1 SiteId properties
PropertyValue
Name SiteId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Site
Foreign field SiteId
Relationship type
Relationship name fk Site. to EmissionFactorBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AE-DE-02
Comments
2.2.2.5.4 EmissionFactorBuilding JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "EmissionFactorBuilding",
    "properties": {
        "EmissionFactorGuid": {
            "type": "string",
            "description": "Emission Factor Globally Unique Identifier number",
            "pattern": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$",
            "minLength": 36,
            "maxLength": 36
        },
        "SiteId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "EmissionFactorGuid",
        "SiteId"
    ]
}
2.2.2.5.5 EmissionFactorBuilding JSON data
{
    "EmissionFactorGuid": "eb40c43b-8950-47b5-902f-0adac685f19e",
    "SiteId": "AE-DE-02"
}
2.2.2.6 Document EmissionFactorBusinessPartner
2.2.2.6.1 EmissionFactorBusinessPartner Tree Diagram
2.2.2.6.2 EmissionFactorBusinessPartner Properties
PropertyValue
Document nameEmissionFactorBusinessPartner
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional properties
Comments
2.2.2.6.3 EmissionFactorBusinessPartner Fields
FieldTypeReqKeyDescriptionComments
EmissionFactorGuidstringtrue

Globally Unique Identifier number

OrganisationIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.2.2.6.3.1 Field EmissionFactorGuid
2.2.2.6.3.1.1 EmissionFactorGuid properties
PropertyValue
Name EmissionFactorGuid
Technical name
Activated true
Id
Type string
Description

Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection EmissionFactor
Foreign field Guid
Relationship type
Relationship name New Relationship(33)
Cardinality 0..1
Default
Min length 36
Max length 36
Pattern ^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$
Format
Enum
Sample eb40c43b-8950-47b5-902f-0adac685f19e
Comments
2.2.2.6.3.2 Field OrganisationId
2.2.2.6.3.2.1 OrganisationId properties
PropertyValue
Name OrganisationId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Organisation
Foreign field OrganisationId
Relationship type
Relationship name fk Organisation. to EmissionFactorBusinessPartner.
Cardinality 0..1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample BM2016271
Comments
2.2.2.6.4 EmissionFactorBusinessPartner JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "EmissionFactorBusinessPartner",
    "properties": {
        "EmissionFactorGuid": {
            "type": "string",
            "description": "Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36,
            "pattern": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$"
        },
        "OrganisationId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "EmissionFactorGuid",
        "OrganisationId"
    ]
}
2.2.2.6.5 EmissionFactorBusinessPartner JSON data
{
    "EmissionFactorGuid": "eb40c43b-8950-47b5-902f-0adac685f19e",
    "OrganisationId": "BM2016271"
}
2.2.2.7 Document EmissionFactorSite
2.2.2.7.1 EmissionFactorSite Tree Diagram
2.2.2.7.2 EmissionFactorSite Properties
PropertyValue
Document nameEmissionFactorSite
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional properties
Comments
2.2.2.7.3 EmissionFactorSite Fields
FieldTypeReqKeyDescriptionComments
EmissionFactorGuidstringtrue

Emission Factor Globally Unique Identifier number

BuildingIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.2.2.7.3.1 Field EmissionFactorGuid
2.2.2.7.3.1.1 EmissionFactorGuid properties
PropertyValue
Name EmissionFactorGuid
Technical name
Activated true
Id
Type string
Description

Emission Factor Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection EmissionFactor
Foreign field Guid
Relationship type
Relationship name New Relationship(21)
Cardinality 0..1
Default
Min length 36
Max length 36
Pattern ^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$
Format
Enum
Sample eb40c43b-8950-47b5-902f-0adac685f19e
Comments
2.2.2.7.3.2 Field BuildingId
2.2.2.7.3.2.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Building
Foreign field BuildingId
Relationship type
Relationship name fk Building. to EmissionFactorSite.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.2.2.7.4 EmissionFactorSite JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "EmissionFactorSite",
    "properties": {
        "EmissionFactorGuid": {
            "type": "string",
            "description": "Emission Factor Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36,
            "pattern": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$"
        },
        "BuildingId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "EmissionFactorGuid",
        "BuildingId"
    ]
}
2.2.2.7.5 EmissionFactorSite JSON data
{
    "EmissionFactorGuid": "eb40c43b-8950-47b5-902f-0adac685f19e",
    "BuildingId": "SE-CH-2341"
}
2.2.2.8 Document OperationalMeasurement
2.2.2.8.1 OperationalMeasurement Tree Diagram
2.2.2.8.2 OperationalMeasurement Properties
PropertyValue
Document nameOperationalMeasurement
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional propertiesfalse
Comments
2.2.2.8.3 OperationalMeasurement Fields
FieldTypeReqKeyDescriptionComments
Guidstringtruedk

Globally Unique Identifier number

Parentstringfalse

Parent (Guid) of individual operational measurement

Purposestringtrue

Specific purpose of resource consumption e.g. 'space heating' in case of burning natural gas

Accuracystringtrue

Information on accuracy of value e.g. 'metered' or 'extrapolated'

Typestringtrue

General type of operational measurement e.g. energy, water or waste

SubTypestringtrue

Specific type of operational measurement e.g. district heating or water discharge

Namestringfalse

Name of individual operational measurement. (user-provided)

Valuenumberfalse

Value of individual operational measurement

[{"dataType":"float"}]

Unitstringfalse

Unit of operational measurement e.g. 'kWh' or 'm³'

ProcuredBystringtrue

Information on operational control ('who bought it?') of resource consumption according to Greenhouse Gas Protocol

SpaceTypestringtrue

Reference to specific space type (or 'whole building')

LCAstringfalse

Related life cycle assessment stage according to ISO 14040

PostingDatedatefalse

Date of measurement posting in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

MeasurementDatedatefalse

Date of measurement was taken in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidFromdatetrue

Date validity starts in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

Date validity ends in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ProjectionBaseYeardatefalse

Base year of operational value projected into the future in yyyy-mm-dd form (conform to ISO 8061). If no exact date exists please use xxx-01-01.

[{"dataType":"dateTime"}]

ProjectionBaseGuidstringfalse

Identifier (Guid) of operational value projected into the future

Identifier (Guid) of operational value projected into the future

MeterNumberstringfalse

Name of meter providing value (user-provided)

MeterIdstringfalse

Identifier of meter providing value

OrganisationIdstringfalsefk

Identifier of business partner

2.2.2.8.3.1 Field Parent
2.2.2.8.3.1.1 Parent properties
PropertyValue
Name Parent
Technical name
Activated true
Id
Type string
Description

Parent (Guid) of individual operational measurement

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 36
Max length 36
Pattern ^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$
Format
Enum
Sample c7175705-411f-4548-90d4-f58740fc2d30
Comments
2.2.2.8.3.2 Field Purpose
2.2.2.8.3.2.1 Purpose properties
PropertyValue
Name Purpose
Technical name
Activated true
Id
Type string
Description

Specific purpose of resource consumption e.g. 'space heating' in case of burning natural gas

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Space heating,Water heating,Heating (unspecified),Cooling,Lighting,Elevator,Appliances,Other,Unspecified
Sample Space heating
Comments
2.2.2.8.3.3 Field Accuracy
2.2.2.8.3.3.1 Accuracy properties
PropertyValue
Name Accuracy
Technical name
Activated true
Id
Type string
Description

Information on accuracy of value e.g. 'metered' or 'extrapolated'

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Estimated,Metered,Extrapolated,Planned,Simulated,Unspecified,Projection based on estimated data,Projection based on metered data,Projection based on extrapolated data,Projection based on planned data,Projection based on simulated data,Projection based on data with unspecified accuracy,Missing
Sample Extrapolated
Comments
2.2.2.8.3.4 Field Type
2.2.2.8.3.4.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

General type of operational measurement e.g. energy, water or waste

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Energy,Water,Waste,Fugitive
Sample Waste
Comments
2.2.2.8.3.5 Field SubType
2.2.2.8.3.5.1 SubType properties
PropertyValue
Name SubType
Technical name
Activated true
Id
Type string
Description

Specific type of operational measurement e.g. district heating or water discharge

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 100
Pattern [^<>\[\]\{\}\\\/°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Electricity from grid (green electricity contract),Electricity self-generated & exported,Electricity self-generated & consumed,Electricity (unspecified),REC,Natural gas (standard mix),Green natural gas,Natural gas (unspecified),Oil-based fuels,Fuel (unspecified),District heating,District Cooling,Biomass,Solar thermal,Fresh water (municipal water supply),Ground water (collected on site),Rain water (collected on site),Reclaimed water,Water discharge,Water consumption (unspecified),Recyclable or reusable waste,Non-recyclable waste (to be burned),Biodegradable,Hazardous waste,Waste (unspecified),Electricity from grid (normal contract),Carbon dioxide (CO2),Methane (CH4),Nitrous oxide (N20),R-11|CFC-11 | Trichlorofluoromethane (CCI3F),R-12 | CFC-12 | Dichlorofluoromethane (CCI2F2),R-13 | CFC-13 | Chlorodifluoromethane (CCIF3),R-113 | CFC-113 | 1,1,2-Trichloro-1,2,2-trifluoroethane (C2CI3F3),R-114 | CFC-114 | Halon-242 | 1,2-Dichlorotetrafluoroethane (C2Cl2F4),R-115 | CFC-115 | Chloropentafluoroethane (C2ClF5),R13 B1 | Halon-1301 | Bromotrifluoromethane (CBrF3),R-12B1 | Halon-1211 | Bromochlorodifluoromethane (CBrCIF2),R 114B2 | Halon-2402 | 1,2-Dibromotetrafluoroethane (C2Br2F4),R-10 | Carbon tetrachloride (CCl4),Bromomethane | Methyl bromide (CH3Br),R-140a | 1,1,1- Trichloroethane | Methyl chloroform (C2H3Cl3),R-21 | HCFC-21 | Dichlorofluoromethane (CHCl2F),R-22 | HCFC-22 | Chlorodifluoromethane (CHClF2),R-123 | HCFC-123 | 2,2-Dichloro-1,1,1-trifluoroethane (C2Cl2F3),R-124 | HCFC-124| 1-Chloro-1,2,2,2-tetrafluoroethane (C2ClF4),R-141b | HCFC-141b |1,1,-Dichloro-1-1-fluoroethane (C2H3Cl2F),R-142b | HCFC-142b | 1-Chloro-1,1,-difluoroethane (C2ClF2),R-225ca | HCFC-225ca | 3.3-dichloro-1,1,1,2,2-pentafluoropropane (C3HCl2F5),R-225cb | HCFC-225cb | 1,3-Dichloro-1,1,2,2,3-pentafluoropropane (C3HCl2F5),R-23 | HFC-23 | ,R-32 | HFC-32 | ,R-41 | HFC-41 | ,R-125 | HFC-125 | ,R-134 | HFC-134 | ,R-134a | HFC-134a | ,R-143 | HFC-143 | ,R-143a | HFC-143a | ,R-152 | HFC-152 | ,R-152a | HFC-152a | ,R-161 | HFC-161 | ,R-227ea | HFC-227ea | ,R-236cb | HFC-236cb | ,R-236ea | HFC-236ea | ,R-236fa | HFC-236fa | ,R-245ca | HFC-245ca | ,R-245fa | HFC-245fa | ,R-365mfc | HFC-365mfc | ,R-43-10mee | HFC-43-10mee | ,Sulfur hexafluoride (SF6),Nitrogen trifluoride (NF3),Water supply,Non-hazardous waste
Sample Solar thermal
Comments
2.2.2.8.3.6 Field Name
2.2.2.8.3.6.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Name of individual operational measurement. (user-provided)

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.2.2.8.3.7 Field Value
2.2.2.8.3.7.1 Value properties
PropertyValue
Name Value
Technical name
Activated true
Id
Type number
Description

Value of individual operational measurement

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value -100000000000000000
Excl min
Max value 100000000000000000
Excl max
Multiple of
Enum
Sample 1234.3476
Comments

[{"dataType":"float"}]

2.2.2.8.3.8 Field Unit
2.2.2.8.3.8.1 Unit properties
PropertyValue
Name Unit
Technical name
Activated true
Id
Type string
Description

Unit of operational measurement e.g. 'kWh' or 'm³'

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length
Max length
Pattern [^<>\[\]\{\}\|\\\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum kWh,m³,kg
Sample
Comments
2.2.2.8.3.9 Field ProcuredBy
2.2.2.8.3.9.1 ProcuredBy properties
PropertyValue
Name ProcuredBy
Technical name
Activated true
Id
Type string
Description

Information on operational control ('who bought it?') of resource consumption according to Greenhouse Gas Protocol

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Procured by third party,Self-procured,Unspecified,NA
Sample Self-procured
Comments
2.2.2.8.3.10 Field SpaceType
2.2.2.8.3.10.1 SpaceType properties
PropertyValue
Name SpaceType
Technical name
Activated true
Id
Type string
Description

Reference to specific space type (or 'whole building')

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Shared services/Common spaces,Tenant space,Landlord space,Whole building,Unspecified,Shared services,Common spaces
Sample Landlord space
Comments
2.2.2.8.3.11 Field LCA
2.2.2.8.3.11.1 LCA properties
PropertyValue
Name LCA
Technical name
Activated true
Id
Type string
Description

Related life cycle assessment stage according to ISO 14040

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 25
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum A1,A2,A3,A4,A5,B1,B2,B3,B4,B5,B6,B7,C1,C2,C3,C4,D
Sample B4
Comments
2.2.2.8.3.12 Field PostingDate
2.2.2.8.3.12.1 PostingDate properties
PropertyValue
Name PostingDate
Technical name
Activated true
Id
Type string
Description

Date of measurement posting in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-04-29
Comments

[{"dataType":"dateTime"}]

2.2.2.8.3.13 Field MeasurementDate
2.2.2.8.3.13.1 MeasurementDate properties
PropertyValue
Name MeasurementDate
Technical name
Activated true
Id
Type string
Description

Date of measurement was taken in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2020-09-30
Comments

[{"dataType":"dateTime"}]

2.2.2.8.3.14 Field ValidFrom
2.2.2.8.3.14.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Date validity starts in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-07-05
Comments

[{"dataType":"dateTime"}]

2.2.2.8.3.15 Field ValidUntil
2.2.2.8.3.15.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

Date validity ends in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-05-06
Comments

[{"dataType":"dateTime"}]

2.2.2.8.3.16 Field ProjectionBaseYear
2.2.2.8.3.16.1 ProjectionBaseYear properties
PropertyValue
Name ProjectionBaseYear
Technical name
Activated true
Id
Type string
Description

Base year of operational value projected into the future in yyyy-mm-dd form (conform to ISO 8061). If no exact date exists please use xxx-01-01.

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample
Comments

[{"dataType":"dateTime"}]

2.2.2.8.3.17 Field ProjectionBaseGuid
2.2.2.8.3.17.1 ProjectionBaseGuid properties
PropertyValue
Name ProjectionBaseGuid
Technical name
Activated true
Id
Type string
Description

Identifier (Guid) of operational value projected into the future

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 36
Max length 36
Pattern ^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$
Format
Enum
Sample 271ef573-3521-474a-a3de-08c32b8156d6
Comments

Identifier (Guid) of operational value projected into the future

2.2.2.8.3.18 Field MeterNumber
2.2.2.8.3.18.1 MeterNumber properties
PropertyValue
Name MeterNumber
Technical name
Activated true
Id
Type string
Description

Name of meter providing value (user-provided)

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 201-Main Building
Comments
2.2.2.8.3.19 Field MeterId
2.2.2.8.3.19.1 MeterId properties
PropertyValue
Name MeterId
Technical name
Activated true
Id
Type string
Description

Identifier of meter providing value

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length
Max length
Pattern
Format
Enum
Sample
Comments
2.2.2.8.3.20 Field OrganisationId
2.2.2.8.3.20.1 OrganisationId properties
PropertyValue
Name OrganisationId
Technical name
Activated true
Id
Type string
Description

Identifier of business partner

Dependencies
Required
Primary key false
Foreign collection Organisation
Foreign field OrganisationId
Relationship type Foreign Key
Relationship name fk Organisation. to OperationalMeasurement.
Cardinality 1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample BP-00441
Comments
2.2.2.8.3.21 Field Guid
2.2.2.8.3.21.1 Guid properties
PropertyValue
Name Guid
Technical name
Activated true
Id
Type string
Description

Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 36
Max length 36
Pattern ^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$
Format
Enum
Sample 271ef573-3521-474a-a3de-08c32b8156d6
Comments
2.2.2.8.4 OperationalMeasurement JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "OperationalMeasurement",
    "additionalProperties": false,
    "properties": {
        "Parent": {
            "type": "string",
            "description": "Parent (Guid) of individual operational measurement",
            "minLength": 36,
            "maxLength": 36,
            "pattern": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$"
        },
        "Purpose": {
            "type": "string",
            "description": "Specific purpose of resource consumption e.g. 'space heating' in case of burning natural gas",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "Space heating",
                "Water heating",
                "Heating (unspecified)",
                "Cooling",
                "Lighting",
                "Elevator",
                "Appliances",
                "Other",
                "Unspecified"
            ]
        },
        "Accuracy": {
            "type": "string",
            "description": "Information on accuracy of value e.g. 'metered' or 'extrapolated'",
            "minLength": 1,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "maxLength": 75,
            "enum": [
                "Estimated",
                "Metered",
                "Extrapolated",
                "Planned",
                "Simulated",
                "Unspecified",
                "Projection based on estimated data",
                "Projection based on metered data",
                "Projection based on extrapolated data",
                "Projection based on planned data",
                "Projection based on simulated data",
                "Projection based on data with unspecified accuracy",
                "Missing"
            ]
        },
        "Type": {
            "type": "string",
            "description": "General type of operational measurement e.g. energy, water or waste",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "Energy",
                "Water",
                "Waste",
                "Fugitive"
            ]
        },
        "SubType": {
            "type": "string",
            "description": "Specific type of operational measurement e.g. district heating or water discharge",
            "minLength": 1,
            "maxLength": 100,
            "pattern": "[^<>\\[\\]\\{\\}\\\\\\/°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "Electricity from grid (green electricity contract)",
                "Electricity self-generated & exported",
                "Electricity self-generated & consumed",
                "Electricity (unspecified)",
                "REC",
                "Natural gas (standard mix)",
                "Green natural gas",
                "Natural gas (unspecified)",
                "Oil-based fuels",
                "Fuel (unspecified)",
                "District heating",
                "District Cooling",
                "Biomass",
                "Solar thermal",
                "Fresh water (municipal water supply)",
                "Ground water (collected on site)",
                "Rain water (collected on site)",
                "Reclaimed water",
                "Water discharge",
                "Water consumption (unspecified)",
                "Recyclable or reusable waste",
                "Non-recyclable waste (to be burned)",
                "Biodegradable",
                "Hazardous waste",
                "Waste (unspecified)",
                "Electricity from grid (normal contract)",
                "Carbon dioxide (CO2)",
                "Methane (CH4)",
                "Nitrous oxide (N20)",
                "R-11|CFC-11 | Trichlorofluoromethane (CCI3F)",
                "R-12 | CFC-12 | Dichlorofluoromethane (CCI2F2)",
                "R-13 | CFC-13 | Chlorodifluoromethane (CCIF3)",
                "R-113 | CFC-113 | 1,1,2-Trichloro-1,2,2-trifluoroethane (C2CI3F3)",
                "R-114 | CFC-114 | Halon-242 | 1,2-Dichlorotetrafluoroethane (C2Cl2F4)",
                "R-115 | CFC-115 | Chloropentafluoroethane (C2ClF5)",
                "R13 B1 | Halon-1301 | Bromotrifluoromethane (CBrF3)",
                "R-12B1 | Halon-1211 | Bromochlorodifluoromethane (CBrCIF2)",
                "R 114B2 | Halon-2402 | 1,2-Dibromotetrafluoroethane (C2Br2F4)",
                "R-10 | Carbon tetrachloride (CCl4)",
                "Bromomethane | Methyl bromide (CH3Br)",
                "R-140a | 1,1,1- Trichloroethane | Methyl chloroform (C2H3Cl3)",
                "R-21 | HCFC-21 | Dichlorofluoromethane (CHCl2F)",
                "R-22 | HCFC-22 | Chlorodifluoromethane (CHClF2)",
                "R-123 | HCFC-123 | 2,2-Dichloro-1,1,1-trifluoroethane (C2Cl2F3)",
                "R-124 | HCFC-124| 1-Chloro-1,2,2,2-tetrafluoroethane (C2ClF4)",
                "R-141b | HCFC-141b |1,1,-Dichloro-1-1-fluoroethane (C2H3Cl2F)",
                "R-142b | HCFC-142b | 1-Chloro-1,1,-difluoroethane (C2ClF2)",
                "R-225ca | HCFC-225ca | 3.3-dichloro-1,1,1,2,2-pentafluoropropane (C3HCl2F5)",
                "R-225cb | HCFC-225cb | 1,3-Dichloro-1,1,2,2,3-pentafluoropropane (C3HCl2F5)",
                "R-23 | HFC-23 | ",
                "R-32 | HFC-32 | ",
                "R-41 | HFC-41 | ",
                "R-125 | HFC-125 | ",
                "R-134 | HFC-134 | ",
                "R-134a | HFC-134a | ",
                "R-143 | HFC-143 | ",
                "R-143a | HFC-143a | ",
                "R-152 | HFC-152 | ",
                "R-152a | HFC-152a | ",
                "R-161 | HFC-161 | ",
                "R-227ea | HFC-227ea | ",
                "R-236cb | HFC-236cb | ",
                "R-236ea | HFC-236ea | ",
                "R-236fa | HFC-236fa | ",
                "R-245ca | HFC-245ca | ",
                "R-245fa | HFC-245fa | ",
                "R-365mfc | HFC-365mfc | ",
                "R-43-10mee | HFC-43-10mee | ",
                "Sulfur hexafluoride (SF6)",
                "Nitrogen trifluoride (NF3)",
                "Water supply",
                "Non-hazardous waste"
            ]
        },
        "Name": {
            "type": "string",
            "description": "Name of individual operational measurement. (user-provided)",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Value": {
            "type": "number",
            "description": "Value of individual operational measurement",
            "minimum": -100000000000000000,
            "maximum": 100000000000000000
        },
        "Unit": {
            "type": "string",
            "description": "Unit of operational measurement e.g. 'kWh' or 'm³'",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "kWh",
                "m³",
                "kg"
            ]
        },
        "ProcuredBy": {
            "type": "string",
            "description": "Information on operational control ('who bought it?') of resource consumption according to Greenhouse Gas Protocol",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "Procured by third party",
                "Self-procured",
                "Unspecified",
                "NA"
            ]
        },
        "SpaceType": {
            "type": "string",
            "description": "Reference to specific space type (or 'whole building')",
            "enum": [
                "Shared services/Common spaces",
                "Tenant space",
                "Landlord space",
                "Whole building",
                "Unspecified",
                "Shared services",
                "Common spaces"
            ],
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "LCA": {
            "type": "string",
            "description": "Related life cycle assessment stage according to ISO 14040",
            "minLength": 1,
            "maxLength": 25,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "A1",
                "A2",
                "A3",
                "A4",
                "A5",
                "B1",
                "B2",
                "B3",
                "B4",
                "B5",
                "B6",
                "B7",
                "C1",
                "C2",
                "C3",
                "C4",
                "D"
            ]
        },
        "PostingDate": {
            "type": "string",
            "description": "Date of measurement posting in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "MeasurementDate": {
            "type": "string",
            "description": "Date of measurement was taken in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "ValidFrom": {
            "type": "string",
            "description": "Date validity starts in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "ValidUntil": {
            "type": "string",
            "description": "Date validity ends in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "ProjectionBaseYear": {
            "type": "string",
            "description": "Base year of operational value projected into the future in yyyy-mm-dd form (conform to ISO 8061). If no exact date exists please use xxx-01-01.",
            "format": "date",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "ProjectionBaseGuid": {
            "type": "string",
            "description": "Identifier (Guid) of operational value projected into the future",
            "minLength": 36,
            "maxLength": 36,
            "pattern": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$"
        },
        "MeterNumber": {
            "type": "string",
            "description": "Name of meter providing value (user-provided)",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "MeterId": {
            "type": "string",
            "description": "Identifier of meter providing value"
        },
        "OrganisationId": {
            "type": "string",
            "description": "Identifier of business partner",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Guid": {
            "type": "string",
            "description": "Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36,
            "pattern": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$"
        }
    },
    "required": [
        "Purpose",
        "Accuracy",
        "Type",
        "SubType",
        "ProcuredBy",
        "SpaceType",
        "ValidFrom",
        "ValidUntil",
        "Guid"
    ]
}
2.2.2.8.5 OperationalMeasurement JSON data
{
    "Parent": "c7175705-411f-4548-90d4-f58740fc2d30",
    "Purpose": "Space heating",
    "Accuracy": "Extrapolated",
    "Type": "Waste",
    "SubType": "Solar thermal",
    "Name": "Lorem",
    "Value": 1234.3476,
    "Unit": "kg",
    "ProcuredBy": "Self-procured",
    "SpaceType": "Landlord space",
    "LCA": "B4",
    "PostingDate": "2021-04-29",
    "MeasurementDate": "2020-09-30",
    "ValidFrom": "2021-07-05",
    "ValidUntil": "2021-05-06",
    "ProjectionBaseYear": "2011-06-14",
    "ProjectionBaseGuid": "271ef573-3521-474a-a3de-08c32b8156d6",
    "MeterNumber": "201-Main Building",
    "MeterId": "Lorem",
    "OrganisationId": "BP-00441",
    "Guid": "271ef573-3521-474a-a3de-08c32b8156d6"
}
2.2.2.9 Document OperationalMeasurementBuilding
2.2.2.9.1 OperationalMeasurementBuilding Tree Diagram
2.2.2.9.2 OperationalMeasurementBuilding Properties
PropertyValue
Document nameOperationalMeasurementBuilding
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional properties
Comments
2.2.2.9.3 OperationalMeasurementBuilding Fields
FieldTypeReqKeyDescriptionComments
OperationalMeasurementGuidstringtrue

Operational Measurement Globally Unique Identifier number

BuildingIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.2.2.9.3.1 Field OperationalMeasurementGuid
2.2.2.9.3.1.1 OperationalMeasurementGuid properties
PropertyValue
Name OperationalMeasurementGuid
Technical name
Activated true
Id
Type string
Description

Operational Measurement Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection OperationalMeasurement
Foreign field Guid
Relationship type
Relationship name New Relationship(27)
Cardinality 0..1
Default
Min length 36
Max length 36
Pattern
Format
Enum
Sample 271ef573-3521-474a-a3de-08c32b8156d6
Comments
2.2.2.9.3.2 Field BuildingId
2.2.2.9.3.2.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Building
Foreign field BuildingId
Relationship type
Relationship name fk Building. to OperationalMeasurementBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.2.2.9.4 OperationalMeasurementBuilding JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "OperationalMeasurementBuilding",
    "properties": {
        "OperationalMeasurementGuid": {
            "type": "string",
            "description": "Operational Measurement Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36
        },
        "BuildingId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "OperationalMeasurementGuid",
        "BuildingId"
    ]
}
2.2.2.9.5 OperationalMeasurementBuilding JSON data
{
    "OperationalMeasurementGuid": "271ef573-3521-474a-a3de-08c32b8156d6",
    "BuildingId": "SE-CH-2341"
}
2.2.2.10 Document OperationalMeasurementFloor
2.2.2.10.1 OperationalMeasurementFloor Tree Diagram
2.2.2.10.2 OperationalMeasurementFloor Properties
PropertyValue
Document nameOperationalMeasurementFloor
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional properties
Comments
2.2.2.10.3 OperationalMeasurementFloor Fields
FieldTypeReqKeyDescriptionComments
OperationalMeasurementGuidstringtrue

Operational Measurement Globally Unique Identifier number

FloorIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.2.2.10.3.1 Field OperationalMeasurementGuid
2.2.2.10.3.1.1 OperationalMeasurementGuid properties
PropertyValue
Name OperationalMeasurementGuid
Technical name
Activated true
Id
Type string
Description

Operational Measurement Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection OperationalMeasurement
Foreign field Guid
Relationship type
Relationship name New Relationship(28)
Cardinality 0..1
Default
Min length 36
Max length 36
Pattern
Format
Enum
Sample 271ef573-3521-474a-a3de-08c32b8156d6
Comments
2.2.2.10.3.2 Field FloorId
2.2.2.10.3.2.1 FloorId properties
PropertyValue
Name FloorId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Floor
Foreign field FloorId
Relationship type
Relationship name fk Floor. to OperationalMeasurementFloor.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-F-01
Comments
2.2.2.10.4 OperationalMeasurementFloor JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "OperationalMeasurementFloor",
    "properties": {
        "OperationalMeasurementGuid": {
            "type": "string",
            "description": "Operational Measurement Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36
        },
        "FloorId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "OperationalMeasurementGuid",
        "FloorId"
    ]
}
2.2.2.10.5 OperationalMeasurementFloor JSON data
{
    "OperationalMeasurementGuid": "271ef573-3521-474a-a3de-08c32b8156d6",
    "FloorId": "SE-CH-F-01"
}
2.2.2.11 Document OperationalMeasurementLand
2.2.2.11.1 OperationalMeasurementLand Tree Diagram
2.2.2.11.2 OperationalMeasurementLand Properties
PropertyValue
Document nameOperationalMeasurementLand
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional properties
Comments
2.2.2.11.3 OperationalMeasurementLand Fields
FieldTypeReqKeyDescriptionComments
OperationalMeasurementGuidstringtrue

Operational Measurement Globally Unique Identifier number

LandIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.2.2.11.3.1 Field OperationalMeasurementGuid
2.2.2.11.3.1.1 OperationalMeasurementGuid properties
PropertyValue
Name OperationalMeasurementGuid
Technical name
Activated true
Id
Type string
Description

Operational Measurement Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection OperationalMeasurement
Foreign field Guid
Relationship type
Relationship name New Relationship(26)
Cardinality 0..1
Default
Min length 36
Max length 36
Pattern
Format
Enum
Sample 271ef573-3521-474a-a3de-08c32b8156d6
Comments
2.2.2.11.3.2 Field LandId
2.2.2.11.3.2.1 LandId properties
PropertyValue
Name LandId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Land
Foreign field LandId
Relationship type
Relationship name fk Land. to OperationalMeasurementLand.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RE-AT-05
Comments
2.2.2.11.4 OperationalMeasurementLand JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "OperationalMeasurementLand",
    "properties": {
        "OperationalMeasurementGuid": {
            "type": "string",
            "description": "Operational Measurement Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36
        },
        "LandId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "OperationalMeasurementGuid",
        "LandId"
    ]
}
2.2.2.11.5 OperationalMeasurementLand JSON data
{
    "OperationalMeasurementGuid": "271ef573-3521-474a-a3de-08c32b8156d6",
    "LandId": "RE-AT-05"
}
2.2.2.12 Document OperationalMeasurementSite
2.2.2.12.1 OperationalMeasurementSite Tree Diagram
2.2.2.12.2 OperationalMeasurementSite Properties
PropertyValue
Document nameOperationalMeasurementSite
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional properties
Comments
2.2.2.12.3 OperationalMeasurementSite Fields
FieldTypeReqKeyDescriptionComments
OperationalMeasurementGuidstringtrue

Operational Measurement Globally Unique Identifier number

SiteIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.2.2.12.3.1 Field OperationalMeasurementGuid
2.2.2.12.3.1.1 OperationalMeasurementGuid properties
PropertyValue
Name OperationalMeasurementGuid
Technical name
Activated true
Id
Type string
Description

Operational Measurement Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection OperationalMeasurement
Foreign field Guid
Relationship type
Relationship name New Relationship(25)
Cardinality 0..1
Default
Min length 36
Max length 36
Pattern
Format
Enum
Sample 271ef573-3521-474a-a3de-08c32b8156d6
Comments
2.2.2.12.3.2 Field SiteId
2.2.2.12.3.2.1 SiteId properties
PropertyValue
Name SiteId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Site
Foreign field SiteId
Relationship type
Relationship name fk Site. to OperationalMeasurementSite.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AE-DE-02
Comments
2.2.2.12.4 OperationalMeasurementSite JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "OperationalMeasurementSite",
    "properties": {
        "OperationalMeasurementGuid": {
            "type": "string",
            "description": "Operational Measurement Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36
        },
        "SiteId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "OperationalMeasurementGuid",
        "SiteId"
    ]
}
2.2.2.12.5 OperationalMeasurementSite JSON data
{
    "OperationalMeasurementGuid": "271ef573-3521-474a-a3de-08c32b8156d6",
    "SiteId": "AE-DE-02"
}
2.2.2.13 Document OperationalMeasurementSpace
2.2.2.13.1 OperationalMeasurementSpace Tree Diagram
2.2.2.13.2 OperationalMeasurementSpace Properties
PropertyValue
Document nameOperationalMeasurementSpace
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional properties
Comments
2.2.2.13.3 OperationalMeasurementSpace Fields
FieldTypeReqKeyDescriptionComments
OperationalMeasurementGuidstringtrue

Operational Measurement Globally Unique Identifier number

SpaceIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.2.2.13.3.1 Field OperationalMeasurementGuid
2.2.2.13.3.1.1 OperationalMeasurementGuid properties
PropertyValue
Name OperationalMeasurementGuid
Technical name
Activated true
Id
Type string
Description

Operational Measurement Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection OperationalMeasurement
Foreign field Guid
Relationship type
Relationship name New Relationship(29)
Cardinality 0..1
Default
Min length 36
Max length 36
Pattern
Format
Enum
Sample 271ef573-3521-474a-a3de-08c32b8156d6
Comments
2.2.2.13.3.2 Field SpaceId
2.2.2.13.3.2.1 SpaceId properties
PropertyValue
Name SpaceId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Space
Foreign field SpaceId
Relationship type
Relationship name fk Space. to OperationalMeasurementSpace.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-F-01-21
Comments
2.2.2.13.4 OperationalMeasurementSpace JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "OperationalMeasurementSpace",
    "properties": {
        "OperationalMeasurementGuid": {
            "type": "string",
            "description": "Operational Measurement Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36
        },
        "SpaceId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "OperationalMeasurementGuid",
        "SpaceId"
    ]
}
2.2.2.13.5 OperationalMeasurementSpace JSON data
{
    "OperationalMeasurementGuid": "271ef573-3521-474a-a3de-08c32b8156d6",
    "SpaceId": "SE-CH-F-01-21"
}
2.2.2.14 Document SustainabilityIndicators
2.2.2.14.1 SustainabilityIndicators Tree Diagram
2.2.2.14.2 SustainabilityIndicators Properties
PropertyValue
Document nameSustainabilityIndicators
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional properties
Comments
2.2.2.14.3 SustainabilityIndicators Fields
FieldTypeReqKeyDescriptionComments
Guidstringtrue

Globally Unique Identifier number

Categorystringtrue

Overall category of sustainability indicator e.g. energy, greenhouse gas emissions or costs

Typestringtrue

Type of sustainability indicator e.g. absolute or intensity figures or stranding

Subtypestringtrue

Subtype of sustainability indicator e.g. net-energy or emission scope

Sourcestringtrue

Operational source of energy or emission figures e.g. electricity or water

ReferenceAreastringtrue

Reference area of building used as denominator in intensity calculation

ReportingTypestringtrue

Approach of reporting emissions e.g. from 'green electricity consumption': Market-based or location-based

BaseYeardatefalse

Base year of values projected into the future in yyyy-mm-dd form (conform to ISO 8061). In case no exact date is used please use xxxx-01-01.

[{"dataType":"dateTime"}]

Valuenumberfalse

Value of sustainability indicator

[{"dataType":"float"}]

EmissionFactorScenariostringfalse

User specific emission factor scenario

Unitstringtrue

Unit of sustainability indicator value

ValidFromdatetrue

Date validity starts in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

Date validity ends in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

BuildingIdstringtruefk

Identifier of building

2.2.2.14.3.1 Field Category
2.2.2.14.3.1.1 Category properties
PropertyValue
Name Category
Technical name
Activated true
Id
Type string
Description

Overall category of sustainability indicator e.g. energy, greenhouse gas emissions or costs

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Costs,Energy,Ghg
Sample Energy
Comments
2.2.2.14.3.2 Field Type
2.2.2.14.3.2.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of sustainability indicator e.g. absolute or intensity figures or stranding

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Absolute,Intensity,Excess emissions,Stranding,Target
Sample Excess emissions
Comments
2.2.2.14.3.3 Field Subtype
2.2.2.14.3.3.1 Subtype properties
PropertyValue
Name Subtype
Technical name
Activated true
Id
Type string
Description

Subtype of sustainability indicator e.g. net-energy or emission scope

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Total,Scope 1,Scope 2,Scope 3,Unspecified scope,Net energy,Consumption,Renewable on-site,Renewable including off-site,CRREM 1.5°C,CRREM 2°C
Sample Unspecified scope
Comments
2.2.2.14.3.4 Field Source
2.2.2.14.3.4.1 Source properties
PropertyValue
Name Source
Technical name
Activated true
Id
Type string
Description

Operational source of energy or emission figures e.g. electricity or water

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Energy,All,Fuels,Electricity,District heating,District cooling,Fugitive,Water supply,Water discharge,Water,Waste,NA
Sample Electricity
Comments
2.2.2.14.3.5 Field ReferenceArea
2.2.2.14.3.5.1 ReferenceArea properties
PropertyValue
Name ReferenceArea
Technical name
Activated true
Id
Type string
Description

Reference area of building used as denominator in intensity calculation

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Net rentable area,Gross internal area,NA
Sample Gross internal area
Comments
2.2.2.14.3.6 Field ReportingType
2.2.2.14.3.6.1 ReportingType properties
PropertyValue
Name ReportingType
Technical name
Activated true
Id
Type string
Description

Approach of reporting emissions e.g. from 'green electricity consumption': Market-based or location-based

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Location-based,Market-based,NA
Sample Market-based
Comments
2.2.2.14.3.7 Field BaseYear
2.2.2.14.3.7.1 BaseYear properties
PropertyValue
Name BaseYear
Technical name
Activated true
Id
Type string
Description

Base year of values projected into the future in yyyy-mm-dd form (conform to ISO 8061). In case no exact date is used please use xxxx-01-01.

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2022-01-01
Comments

[{"dataType":"dateTime"}]

2.2.2.14.3.8 Field Value
2.2.2.14.3.8.1 Value properties
PropertyValue
Name Value
Technical name
Activated true
Id
Type number
Description

Value of sustainability indicator

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value -100000000000000000
Excl min
Max value 100000000000000000
Excl max
Multiple of
Enum
Sample 546372812.24
Comments

[{"dataType":"float"}]

2.2.2.14.3.9 Field EmissionFactorScenario
2.2.2.14.3.9.1 EmissionFactorScenario properties
PropertyValue
Name EmissionFactorScenario
Technical name
Activated true
Id
Type string
Description

User specific emission factor scenario

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample BM default
Comments
2.2.2.14.3.10 Field Unit
2.2.2.14.3.10.1 Unit properties
PropertyValue
Name Unit
Technical name
Activated true
Id
Type string
Description

Unit of sustainability indicator value

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum kgCO2e,kgCO2e/m²,kWh,kWh/m²,€,NA,m²
Sample kWh/m²
Comments
2.2.2.14.3.11 Field ValidFrom
2.2.2.14.3.11.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Date validity starts in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-03-01
Comments

[{"dataType":"dateTime"}]

2.2.2.14.3.12 Field ValidUntil
2.2.2.14.3.12.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

Date validity ends in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2023-04-01
Comments

[{"dataType":"dateTime"}]

2.2.2.14.3.13 Field BuildingId
2.2.2.14.3.13.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Identifier of building

Dependencies
Required true
Primary key
Foreign collection Building
Foreign field BuildingId
Relationship type Foreign Key
Relationship name fk Building. to SustainabilityIndicators.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.2.2.14.3.14 Field Guid
2.2.2.14.3.14.1 Guid properties
PropertyValue
Name Guid
Technical name
Activated true
Id
Type string
Description

Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 36
Max length 36
Pattern ^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$
Format
Enum
Sample 8462d997-6fd2-439e-88d0-d3b2e19517c8
Comments
2.2.2.14.4 SustainabilityIndicators JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "SustainabilityIndicators",
    "properties": {
        "Category": {
            "type": "string",
            "description": "Overall category of sustainability indicator e.g. energy, greenhouse gas emissions or costs",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "Costs",
                "Energy",
                "Ghg"
            ]
        },
        "Type": {
            "type": "string",
            "description": "Type of sustainability indicator e.g. absolute or intensity figures or stranding",
            "enum": [
                "Absolute",
                "Intensity",
                "Excess emissions",
                "Stranding",
                "Target"
            ],
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Subtype": {
            "type": "string",
            "description": "Subtype of sustainability indicator e.g. net-energy or  emission scope",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "Total",
                "Scope 1",
                "Scope 2",
                "Scope 3",
                "Unspecified scope",
                "Net energy",
                "Consumption",
                "Renewable on-site",
                "Renewable including off-site",
                "CRREM 1.5°C",
                "CRREM 2°C"
            ]
        },
        "Source": {
            "type": "string",
            "description": "Operational source of energy or emission figures e.g. electricity or water",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "Energy",
                "All",
                "Fuels",
                "Electricity",
                "District heating",
                "District cooling",
                "Fugitive",
                "Water supply",
                "Water discharge",
                "Water",
                "Waste",
                "NA"
            ]
        },
        "ReferenceArea": {
            "type": "string",
            "description": "Reference area of building used as denominator in intensity calculation",
            "enum": [
                "Net rentable area",
                "Gross internal area",
                "NA"
            ],
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ReportingType": {
            "type": "string",
            "description": "Approach of reporting emissions e.g. from 'green electricity consumption': Market-based or location-based",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "Location-based",
                "Market-based",
                "NA"
            ]
        },
        "BaseYear": {
            "type": "string",
            "description": "Base year of values projected into the future in yyyy-mm-dd form (conform to ISO 8061). In case no exact date is used please use xxxx-01-01.",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "Value": {
            "type": "number",
            "description": "Value of sustainability indicator",
            "maximum": 100000000000000000,
            "minimum": -100000000000000000
        },
        "EmissionFactorScenario": {
            "type": "string",
            "description": "User specific emission factor scenario",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Unit": {
            "type": "string",
            "description": "Unit of sustainability indicator value",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "kgCO2e",
                "kgCO2e/m²",
                "kWh",
                "kWh/m²",
                "€",
                "NA",
                "m²"
            ]
        },
        "ValidFrom": {
            "type": "string",
            "description": "Date validity starts in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "ValidUntil": {
            "type": "string",
            "description": "Date validity ends in yyyy-mm-dd form (conform to ISO 8061)",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "minLength": 10,
            "maxLength": 10,
            "format": "date"
        },
        "BuildingId": {
            "type": "string",
            "description": "Identifier of building",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Guid": {
            "type": "string",
            "description": "Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36,
            "pattern": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$"
        }
    },
    "required": [
        "Category",
        "Type",
        "Subtype",
        "Source",
        "ReferenceArea",
        "ReportingType",
        "Unit",
        "ValidFrom",
        "ValidUntil",
        "BuildingId",
        "Guid"
    ]
}
2.2.2.14.5 SustainabilityIndicators JSON data
{
    "Category": "Energy",
    "Type": "Excess emissions",
    "Subtype": "Unspecified scope",
    "Source": "Electricity",
    "ReferenceArea": "Gross internal area",
    "ReportingType": "Market-based",
    "BaseYear": "2022-01-01",
    "Value": 546372812.24,
    "EmissionFactorScenario": "BM default",
    "Unit": "kWh/m²",
    "ValidFrom": "2021-03-01",
    "ValidUntil": "2023-04-01",
    "BuildingId": "SE-CH-2341",
    "Guid": "8462d997-6fd2-439e-88d0-d3b2e19517c8"
}
2.2.2.15 Document gHgEmissions
2.2.2.15.1 gHgEmissions Tree Diagram
2.2.2.15.2 gHgEmissions Properties
PropertyValue
Document namegHgEmissions
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional propertiesfalse
Comments
2.2.2.15.3 gHgEmissions Fields
FieldTypeReqKeyDescriptionComments
Guidstringtrue

Globally Unique Identifier number

Namestringfalse

Name of individual emission value (user-provided)

Parentstringfalse

Parent (Guid) of individual emission value

EmissionScopestringtrue

Emission scope 1, 2 or 3 according to the Greenhouse Gas Protocol

ReportingTypestringtrue

Approach of reporting emissions e.g. from 'green electricity consumption': Market-based or location-based

Typestringtrue

General source of emission e.g. energy, water or waste

SubTypestringtrue

Specific type of operational measurement e.g. district heating or water discharge

LCAstringfalse

Related life cycle assessment stage according to ISO 14040

ProjectionBaseYeardatefalse

Base year of emissions projected into the future in yyyy-mm-dd form (conform to ISO 8061). If no exact date exists please use xxx-01-01.

[{"dataType":"dateTime"}]

ValidFromstringtrue

Date validity starts in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntilstringtrue

Date validity ends in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

Valuenumberfalse

Value of individual emission

[{"dataType":"float"}]

Unitstringfalse

Unit of emission value: kgCO2e

EmissionFactorScenariostringfalse

User specific Emission Factor Scenario (BM default can be used)

Accuracystringtrue

Information on accuracy of value e.g. 'metered' or 'extrapolated'

OperationalMeasurementGuidstringfalsefk

Identifier of related operational measurement

2.2.2.15.3.1 Field Name
2.2.2.15.3.1.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Name of individual emission value (user-provided)

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Biom¸ll
Comments
2.2.2.15.3.2 Field Parent
2.2.2.15.3.2.1 Parent properties
PropertyValue
Name Parent
Technical name
Activated true
Id
Type string
Description

Parent (Guid) of individual emission value

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 36
Max length 36
Pattern ^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$
Format
Enum
Sample ef3f9faf-48c5-4609-ae0a-43340d9369c4
Comments
2.2.2.15.3.3 Field EmissionScope
2.2.2.15.3.3.1 EmissionScope properties
PropertyValue
Name EmissionScope
Technical name
Activated true
Id
Type string
Description

Emission scope 1, 2 or 3 according to the Greenhouse Gas Protocol

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum 1,2,3,Unspecified
Sample 2
Comments
2.2.2.15.3.4 Field ReportingType
2.2.2.15.3.4.1 ReportingType properties
PropertyValue
Name ReportingType
Technical name
Activated true
Id
Type string
Description

Approach of reporting emissions e.g. from 'green electricity consumption': Market-based or location-based

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Location-based,Market-based,NA
Sample Market-based
Comments
2.2.2.15.3.5 Field Type
2.2.2.15.3.5.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

General source of emission e.g. energy, water or waste

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Energy,Fugitive,Waste,Water discharge,Water supply
Sample Waste
Comments
2.2.2.15.3.6 Field SubType
2.2.2.15.3.6.1 SubType properties
PropertyValue
Name SubType
Technical name
Activated true
Id
Type string
Description

Specific type of operational measurement e.g. district heating or water discharge

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 100
Pattern [^<>\[\]\{\}\\\/°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Electricity from grid (green electricity contract),Electricity self-generated & exported,Electricity self-generated & consumed,Electricity (unspecified),REC,Natural gas (standard mix),Green natural gas,Natural gas (unspecified),Oil-based fuels,Fuel (unspecified),District heating,District Cooling,Biomass,Solar thermal,Fresh water (municipal water supply),Ground water (collected on site),Rain water (collected on site),Reclaimed water,Water discharge,Water consumption (unspecified),Recyclable or reusable waste,Non-recyclable waste (to be burned),Biodegradable,Hazardous waste,Waste (unspecified),Electricity from grid (normal contract),Carbon dioxide (CO2),Methane (CH4),Nitrous oxide (N20),R-11|CFC-11 | Trichlorofluoromethane (CCI3F),R-12 | CFC-12 | Dichlorofluoromethane (CCI2F2),R-13 | CFC-13 | Chlorodifluoromethane (CCIF3),R-113 | CFC-113 | 1,1,2-Trichloro-1,2,2-trifluoroethane (C2CI3F3),R-114 | CFC-114 | Halon-242 | 1,2-Dichlorotetrafluoroethane (C2Cl2F4),R-115 | CFC-115 | Chloropentafluoroethane (C2ClF5),R13 B1 | Halon-1301 | Bromotrifluoromethane (CBrF3),R-12B1 | Halon-1211 | Bromochlorodifluoromethane (CBrCIF2),R 114B2 | Halon-2402 | 1,2-Dibromotetrafluoroethane (C2Br2F4),R-10 | Carbon tetrachloride (CCl4),Bromomethane | Methyl bromide (CH3Br),R-140a | 1,1,1- Trichloroethane | Methyl chloroform (C2H3Cl3),R-21 | HCFC-21 | Dichlorofluoromethane (CHCl2F),R-22 | HCFC-22 | Chlorodifluoromethane (CHClF2),R-123 | HCFC-123 | 2,2-Dichloro-1,1,1-trifluoroethane (C2Cl2F3),R-124 | HCFC-124| 1-Chloro-1,2,2,2-tetrafluoroethane (C2ClF4),R-141b | HCFC-141b |1,1,-Dichloro-1-1-fluoroethane (C2H3Cl2F),R-142b | HCFC-142b | 1-Chloro-1,1,-difluoroethane (C2ClF2),R-225ca | HCFC-225ca | 3.3-dichloro-1,1,1,2,2-pentafluoropropane (C3HCl2F5),R-225cb | HCFC-225cb | 1,3-Dichloro-1,1,2,2,3-pentafluoropropane (C3HCl2F5),R-23 | HFC-23 | ,R-32 | HFC-32 | ,R-41 | HFC-41 | ,R-125 | HFC-125 | ,R-134 | HFC-134 | ,R-134a | HFC-134a | ,R-143 | HFC-143 | ,R-143a | HFC-143a | ,R-152 | HFC-152 | ,R-152a | HFC-152a | ,R-161 | HFC-161 | ,R-227ea | HFC-227ea | ,R-236cb | HFC-236cb | ,R-236ea | HFC-236ea | ,R-236fa | HFC-236fa | ,R-245ca | HFC-245ca | ,R-245fa | HFC-245fa | ,R-365mfc | HFC-365mfc | ,R-43-10mee | HFC-43-10mee | ,Sulfur hexafluoride (SF6),Nitrogen trifluoride (NF3),Water supply,Non-hazardous waste
Sample Solar thermal
Comments
2.2.2.15.3.7 Field LCA
2.2.2.15.3.7.1 LCA properties
PropertyValue
Name LCA
Technical name
Activated true
Id
Type string
Description

Related life cycle assessment stage according to ISO 14040

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 25
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum A1,A2,A3,A4,A5,B1,B2,B3,B4,B5,B6,B7,C1,C2,C3,C4,D
Sample B4
Comments
2.2.2.15.3.8 Field ProjectionBaseYear
2.2.2.15.3.8.1 ProjectionBaseYear properties
PropertyValue
Name ProjectionBaseYear
Technical name
Activated true
Id
Type string
Description

Base year of emissions projected into the future in yyyy-mm-dd form (conform to ISO 8061). If no exact date exists please use xxx-01-01.

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-05-24
Comments

[{"dataType":"dateTime"}]

2.2.2.15.3.9 Field ValidFrom
2.2.2.15.3.9.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Date validity starts in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format
Enum
Sample 2021-04-06
Comments

[{"dataType":"dateTime"}]

2.2.2.15.3.10 Field ValidUntil
2.2.2.15.3.10.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

Date validity ends in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format
Enum
Sample 2023-05-05
Comments

[{"dataType":"dateTime"}]

2.2.2.15.3.11 Field Value
2.2.2.15.3.11.1 Value properties
PropertyValue
Name Value
Technical name
Activated true
Id
Type number
Description

Value of individual emission

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value -100000000000000000
Excl min
Max value 100000000000000000
Excl max
Multiple of
Enum
Sample 354678233.32
Comments

[{"dataType":"float"}]

2.2.2.15.3.12 Field Unit
2.2.2.15.3.12.1 Unit properties
PropertyValue
Name Unit
Technical name
Activated true
Id
Type string
Description

Unit of emission value: kgCO2e

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum kgCO2e,NA
Sample kgCO2e
Comments
2.2.2.15.3.13 Field EmissionFactorScenario
2.2.2.15.3.13.1 EmissionFactorScenario properties
PropertyValue
Name EmissionFactorScenario
Technical name
Activated true
Id
Type string
Description

User specific Emission Factor Scenario (BM default can be used)

Dependencies
Required false
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample BM default
Comments
2.2.2.15.3.14 Field Accuracy
2.2.2.15.3.14.1 Accuracy properties
PropertyValue
Name Accuracy
Technical name
Activated true
Id
Type string
Description

Information on accuracy of value e.g. 'metered' or 'extrapolated'

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Calculated based on estimated data,Calculated based on metered data,Calculated based on extrapolated data,Calculated based on planed data,Calculated based on simulated data,Calculated based on data with unspecified accuracy,Calculated based on projected estimated data,Calculated based on projected metered data,Calculated based on projected extrapolated data,Calculated based on projected planned data,Calculated based on projected simulated data,Calculated based on projected data with unspecified accuracy,Estimated,Metered,Extrapolated,Planned,Unspecified,Simulated,Projection based on estimated data,Projection based on metered data,Projection based on extrapolated data,Projection based on planned data,Projection based on data with unspecified accuracy,Projection based on simulated data,Missing
Sample Missing
Comments
2.2.2.15.3.15 Field OperationalMeasurementGuid
2.2.2.15.3.15.1 OperationalMeasurementGuid properties
PropertyValue
Name OperationalMeasurementGuid
Technical name
Activated true
Id
Type string
Description

Identifier of related operational measurement

Dependencies
Required
Primary key false
Foreign collection OperationalMeasurement
Foreign field Guid
Relationship type Foreign Key
Relationship name New Relationship(19)
Cardinality 1..n
Default
Min length 36
Max length 36
Pattern ^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$
Format
Enum
Sample 271ef573-3521-474a-a3de-08c32b8156d6
Comments
2.2.2.15.3.16 Field Guid
2.2.2.15.3.16.1 Guid properties
PropertyValue
Name Guid
Technical name
Activated true
Id
Type string
Description

Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 36
Max length 36
Pattern ^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$
Format
Enum
Sample ba4900a3-8c7c-4966-9cd3-a5889f309c40
Comments
2.2.2.15.4 gHgEmissions JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "gHgEmissions",
    "additionalProperties": false,
    "properties": {
        "Name": {
            "type": "string",
            "description": "Name of individual emission value (user-provided)",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Parent": {
            "type": "string",
            "description": "Parent (Guid) of individual emission value",
            "minLength": 36,
            "maxLength": 36,
            "pattern": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$"
        },
        "EmissionScope": {
            "type": "string",
            "description": "Emission scope 1, 2 or 3 according to the Greenhouse Gas Protocol",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "1",
                "2",
                "3",
                "Unspecified"
            ]
        },
        "ReportingType": {
            "type": "string",
            "description": "Approach of reporting emissions e.g. from 'green electricity consumption': Market-based or location-based",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "Location-based",
                "Market-based",
                "NA"
            ]
        },
        "Type": {
            "type": "string",
            "description": "General source of emission e.g. energy, water or waste",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "Energy",
                "Fugitive",
                "Waste",
                "Water discharge",
                "Water supply"
            ]
        },
        "SubType": {
            "type": "string",
            "description": "Specific type of operational measurement e.g. district heating or water discharge",
            "minLength": 1,
            "maxLength": 100,
            "pattern": "[^<>\\[\\]\\{\\}\\\\\\/°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "Electricity from grid (green electricity contract)",
                "Electricity self-generated & exported",
                "Electricity self-generated & consumed",
                "Electricity (unspecified)",
                "REC",
                "Natural gas (standard mix)",
                "Green natural gas",
                "Natural gas (unspecified)",
                "Oil-based fuels",
                "Fuel (unspecified)",
                "District heating",
                "District Cooling",
                "Biomass",
                "Solar thermal",
                "Fresh water (municipal water supply)",
                "Ground water (collected on site)",
                "Rain water (collected on site)",
                "Reclaimed water",
                "Water discharge",
                "Water consumption (unspecified)",
                "Recyclable or reusable waste",
                "Non-recyclable waste (to be burned)",
                "Biodegradable",
                "Hazardous waste",
                "Waste (unspecified)",
                "Electricity from grid (normal contract)",
                "Carbon dioxide (CO2)",
                "Methane (CH4)",
                "Nitrous oxide (N20)",
                "R-11|CFC-11 | Trichlorofluoromethane (CCI3F)",
                "R-12 | CFC-12 | Dichlorofluoromethane (CCI2F2)",
                "R-13 | CFC-13 | Chlorodifluoromethane (CCIF3)",
                "R-113 | CFC-113 | 1,1,2-Trichloro-1,2,2-trifluoroethane (C2CI3F3)",
                "R-114 | CFC-114 | Halon-242 | 1,2-Dichlorotetrafluoroethane (C2Cl2F4)",
                "R-115 | CFC-115 | Chloropentafluoroethane (C2ClF5)",
                "R13 B1 | Halon-1301 | Bromotrifluoromethane (CBrF3)",
                "R-12B1 | Halon-1211 | Bromochlorodifluoromethane (CBrCIF2)",
                "R 114B2 | Halon-2402 | 1,2-Dibromotetrafluoroethane (C2Br2F4)",
                "R-10 | Carbon tetrachloride (CCl4)",
                "Bromomethane | Methyl bromide (CH3Br)",
                "R-140a | 1,1,1- Trichloroethane | Methyl chloroform (C2H3Cl3)",
                "R-21 | HCFC-21 | Dichlorofluoromethane (CHCl2F)",
                "R-22 | HCFC-22 | Chlorodifluoromethane (CHClF2)",
                "R-123 | HCFC-123 | 2,2-Dichloro-1,1,1-trifluoroethane (C2Cl2F3)",
                "R-124 | HCFC-124| 1-Chloro-1,2,2,2-tetrafluoroethane (C2ClF4)",
                "R-141b | HCFC-141b |1,1,-Dichloro-1-1-fluoroethane (C2H3Cl2F)",
                "R-142b | HCFC-142b | 1-Chloro-1,1,-difluoroethane (C2ClF2)",
                "R-225ca | HCFC-225ca | 3.3-dichloro-1,1,1,2,2-pentafluoropropane (C3HCl2F5)",
                "R-225cb | HCFC-225cb | 1,3-Dichloro-1,1,2,2,3-pentafluoropropane (C3HCl2F5)",
                "R-23 | HFC-23 | ",
                "R-32 | HFC-32 | ",
                "R-41 | HFC-41 | ",
                "R-125 | HFC-125 | ",
                "R-134 | HFC-134 | ",
                "R-134a | HFC-134a | ",
                "R-143 | HFC-143 | ",
                "R-143a | HFC-143a | ",
                "R-152 | HFC-152 | ",
                "R-152a | HFC-152a | ",
                "R-161 | HFC-161 | ",
                "R-227ea | HFC-227ea | ",
                "R-236cb | HFC-236cb | ",
                "R-236ea | HFC-236ea | ",
                "R-236fa | HFC-236fa | ",
                "R-245ca | HFC-245ca | ",
                "R-245fa | HFC-245fa | ",
                "R-365mfc | HFC-365mfc | ",
                "R-43-10mee | HFC-43-10mee | ",
                "Sulfur hexafluoride (SF6)",
                "Nitrogen trifluoride (NF3)",
                "Water supply",
                "Non-hazardous waste"
            ]
        },
        "LCA": {
            "type": "string",
            "description": "Related life cycle assessment stage according to ISO 14040",
            "minLength": 1,
            "maxLength": 25,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "A1",
                "A2",
                "A3",
                "A4",
                "A5",
                "B1",
                "B2",
                "B3",
                "B4",
                "B5",
                "B6",
                "B7",
                "C1",
                "C2",
                "C3",
                "C4",
                "D"
            ]
        },
        "ProjectionBaseYear": {
            "type": "string",
            "description": "Base year of emissions projected into the future in yyyy-mm-dd form (conform to ISO 8061). If no exact date exists please use xxx-01-01.",
            "minLength": 10,
            "maxLength": 10,
            "format": "date",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "ValidFrom": {
            "type": "string",
            "description": "Date validity starts in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "ValidUntil": {
            "type": "string",
            "description": "Date validity ends in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "Value": {
            "type": "number",
            "description": "Value of individual emission",
            "maximum": 100000000000000000,
            "minimum": -100000000000000000
        },
        "Unit": {
            "type": "string",
            "description": "Unit of emission value: kgCO2e",
            "enum": [
                "kgCO2e",
                "NA"
            ],
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "EmissionFactorScenario": {
            "type": "string",
            "description": "User specific Emission Factor Scenario (BM default can be used)",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 50
        },
        "Accuracy": {
            "type": "string",
            "description": "Information on accuracy of value e.g. 'metered' or 'extrapolated'",
            "minLength": 1,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "maxLength": 75,
            "enum": [
                "Calculated based on estimated data",
                "Calculated based on metered data",
                "Calculated based on extrapolated data",
                "Calculated based on planed data",
                "Calculated based on simulated data",
                "Calculated based on data with unspecified accuracy",
                "Calculated based on projected estimated data",
                "Calculated based on projected metered data",
                "Calculated based on projected extrapolated data",
                "Calculated based on projected planned data",
                "Calculated based on projected simulated data",
                "Calculated based on projected data with unspecified accuracy",
                "Estimated",
                "Metered",
                "Extrapolated",
                "Planned",
                "Unspecified",
                "Simulated",
                "Projection based on estimated data",
                "Projection based on metered data",
                "Projection based on extrapolated data",
                "Projection based on planned data",
                "Projection based on data with unspecified accuracy",
                "Projection based on simulated data",
                "Missing"
            ]
        },
        "OperationalMeasurementGuid": {
            "type": "string",
            "description": "Identifier of related operational measurement",
            "minLength": 36,
            "maxLength": 36,
            "pattern": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$"
        },
        "Guid": {
            "type": "string",
            "description": "Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36,
            "pattern": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$"
        }
    },
    "required": [
        "EmissionScope",
        "ReportingType",
        "Type",
        "SubType",
        "ValidFrom",
        "ValidUntil",
        "Accuracy",
        "Guid"
    ]
}
2.2.2.15.5 gHgEmissions JSON data
{
    "Name": "Biom¸ll",
    "Parent": "ef3f9faf-48c5-4609-ae0a-43340d9369c4",
    "EmissionScope": "2",
    "ReportingType": "Market-based",
    "Type": "Waste",
    "SubType": "Solar thermal",
    "LCA": "B4",
    "ProjectionBaseYear": "2021-05-24",
    "ValidFrom": "2021-04-06",
    "ValidUntil": "2023-05-05",
    "Value": 354678233.32,
    "Unit": "kgCO2e",
    "EmissionFactorScenario": "BM default",
    "Accuracy": "Missing",
    "OperationalMeasurementGuid": "271ef573-3521-474a-a3de-08c32b8156d6",
    "Guid": "ba4900a3-8c7c-4966-9cd3-a5889f309c40"
}
2.2.2.16 Document gHgEmissionsBuilding
2.2.2.16.1 gHgEmissionsBuilding Tree Diagram
2.2.2.16.2 gHgEmissionsBuilding Properties
PropertyValue
Document namegHgEmissionsBuilding
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional properties
Comments
2.2.2.16.3 gHgEmissionsBuilding Fields
FieldTypeReqKeyDescriptionComments
ghgEmissionsGuidstringtrue

gHg Emissions Globally Unique Identifier number

BuildingIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.2.2.16.3.1 Field ghgEmissionsGuid
2.2.2.16.3.1.1 ghgEmissionsGuid properties
PropertyValue
Name ghgEmissionsGuid
Technical name
Activated true
Id
Type string
Description

gHg Emissions Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection gHgEmissions
Foreign field Guid
Relationship type
Relationship name New Relationship(24)
Cardinality 0..1
Default
Min length 36
Max length 36
Pattern ^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$
Format
Enum
Sample ba4900a3-8c7c-4966-9cd3-a5889f309c40
Comments
2.2.2.16.3.2 Field BuildingId
2.2.2.16.3.2.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Building
Foreign field BuildingId
Relationship type
Relationship name fk Building. to gHgEmissionsBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.2.2.16.4 gHgEmissionsBuilding JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "gHgEmissionsBuilding",
    "properties": {
        "ghgEmissionsGuid": {
            "type": "string",
            "description": "gHg Emissions Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36,
            "pattern": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$"
        },
        "BuildingId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ghgEmissionsGuid",
        "BuildingId"
    ]
}
2.2.2.16.5 gHgEmissionsBuilding JSON data
{
    "ghgEmissionsGuid": "ba4900a3-8c7c-4966-9cd3-a5889f309c40",
    "BuildingId": "SE-CH-2341"
}
2.2.2.17 Document gHgEmissionsSite
2.2.2.17.1 gHgEmissionsSite Tree Diagram
2.2.2.17.2 gHgEmissionsSite Properties
PropertyValue
Document namegHgEmissionsSite
Technical name
Activatedtrue
Id
Description
GroupEnergyAndRessources
Additional properties
Comments
2.2.2.17.3 gHgEmissionsSite Fields
FieldTypeReqKeyDescriptionComments
ghgEmissionsGuidstringtrue

gHg Emissions Globally Unique Identifier number

SiteIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.2.2.17.3.1 Field ghgEmissionsGuid
2.2.2.17.3.1.1 ghgEmissionsGuid properties
PropertyValue
Name ghgEmissionsGuid
Technical name
Activated true
Id
Type string
Description

gHg Emissions Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection gHgEmissions
Foreign field Guid
Relationship type
Relationship name New Relationship(23)
Cardinality 0..1
Default
Min length 36
Max length 36
Pattern ^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$
Format
Enum
Sample ba4900a3-8c7c-4966-9cd3-a5889f309c40
Comments
2.2.2.17.3.2 Field SiteId
2.2.2.17.3.2.1 SiteId properties
PropertyValue
Name SiteId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Site
Foreign field SiteId
Relationship type
Relationship name fk Site. to gHgEmissionsSite.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AE-DE-02
Comments
2.2.2.17.4 gHgEmissionsSite JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "gHgEmissionsSite",
    "properties": {
        "ghgEmissionsGuid": {
            "type": "string",
            "description": "gHg Emissions Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36,
            "pattern": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$"
        },
        "SiteId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ghgEmissionsGuid",
        "SiteId"
    ]
}
2.2.2.17.5 gHgEmissionsSite JSON data
{
    "ghgEmissionsGuid": "ba4900a3-8c7c-4966-9cd3-a5889f309c40",
    "SiteId": "AE-DE-02"
}
2.3 Group Financials
2.3.1 Financials Properties
PropertyValue
Group nameFinancials
Technical name
Activatedtrue
Description
Comments
2.3.2 Financials Documents
2.3.2.1 Document Account
2.3.2.1.1 Account Tree Diagram
2.3.2.1.2 Account Properties
PropertyValue
Document nameAccount
Technical name
Activatedtrue
Id
Description
GroupFinancials
Additional properties
Comments
2.3.2.1.3 Account Fields
FieldTypeReqKeyDescriptionComments
AccountIdstringtruedk

Account number

Namestringtrue

Account name

Typestringtrue

Account Type

SubTypestringtrue

Account Sub Type according to RICS (ICMS)

CostGroupstringtrue

Cost Group according to RICS (ICMS): e.g. ServicesAndEquipment

ValidFromdatetrue

Validity of Account in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

Validity of Account in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

BalanceStatement/P&Lstringtrue

Balace Statement or P&L Account

Debit/Creditstringtrue

Debit or Credit account

Versionstringtrue

Account version

IndividualAccountIdstringtruefk

Link to Individual Account

2.3.2.1.3.1 Field AccountId
2.3.2.1.3.1.1 AccountId properties
PropertyValue
Name AccountId
Technical name
Activated true
Id
Type string
Description

Account number

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 1100132415
Comments
2.3.2.1.3.2 Field Name
2.3.2.1.3.2.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Account name

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Maintenance Expenditures
Comments
2.3.2.1.3.3 Field Type
2.3.2.1.3.3.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Account Type

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Assets,Liabilities,Equity,Revenue,Expenses,Other (Non-Operating) Income and expenses
Sample Assets
Comments
2.3.2.1.3.4 Field SubType
2.3.2.1.3.4.1 SubType properties
PropertyValue
Name SubType
Technical name
Activated true
Id
Type string
Description

Account Sub Type according to RICS (ICMS)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Costs
Comments
2.3.2.1.3.5 Field CostGroup
2.3.2.1.3.5.1 CostGroup properties
PropertyValue
Name CostGroup
Technical name
Activated true
Id
Type string
Description

Cost Group according to RICS (ICMS): e.g. ServicesAndEquipment

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Equipment
Comments
2.3.2.1.3.6 Field ValidFrom
2.3.2.1.3.6.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Validity of Account in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-03-21
Comments

[{"dataType":"dateTime"}]

2.3.2.1.3.7 Field ValidUntil
2.3.2.1.3.7.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

Validity of Account in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2035-09-21
Comments

[{"dataType":"dateTime"}]

2.3.2.1.3.8 Field BalanceStatement/P&L
2.3.2.1.3.8.1 BalanceStatement/P&L properties
PropertyValue
Name BalanceStatement/P&L
Technical name
Activated true
Id
Type string
Description

Balace Statement or P&L Account

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 20
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum BalanceStatement,P&L
Sample P&L
Comments
2.3.2.1.3.9 Field Debit/Credit
2.3.2.1.3.9.1 Debit/Credit properties
PropertyValue
Name Debit/Credit
Technical name
Activated true
Id
Type string
Description

Debit or Credit account

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 20
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Debit,Credit
Sample Debit
Comments
2.3.2.1.3.10 Field Version
2.3.2.1.3.10.1 Version properties
PropertyValue
Name Version
Technical name
Activated true
Id
Type string
Description

Account version

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 20
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 01.1
Comments
2.3.2.1.3.11 Field IndividualAccountId
2.3.2.1.3.11.1 IndividualAccountId properties
PropertyValue
Name IndividualAccountId
Technical name
Activated true
Id
Type string
Description

Link to Individual Account

Dependencies
Required true
Primary key
Foreign collection IndividualAccount
Foreign field IndividualAccountId
Relationship type Foreign Key
Relationship name New Relationship(20)
Cardinality 1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 1890
Comments
2.3.2.1.4 Account JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Account",
    "properties": {
        "AccountId": {
            "type": "string",
            "description": "Account number",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 40
        },
        "Name": {
            "type": "string",
            "description": "Account name",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Account Type",
            "minLength": 1,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "Assets",
                "Liabilities",
                "Equity",
                "Revenue",
                "Expenses",
                "Other (Non-Operating) Income and expenses"
            ],
            "maxLength": 50
        },
        "SubType": {
            "type": "string",
            "description": "Account Sub Type according to RICS (ICMS)",
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "CostGroup": {
            "type": "string",
            "description": "Cost Group according to RICS (ICMS): e.g. ServicesAndEquipment",
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ValidFrom": {
            "type": "string",
            "description": "Validity of  Account in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "ValidUntil": {
            "type": "string",
            "description": "Validity of Account in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date",
            "default": "2199-12-31"
        },
        "BalanceStatement/P&L": {
            "type": "string",
            "description": "Balace Statement or P&L Account",
            "enum": [
                "BalanceStatement",
                "P&L"
            ],
            "minLength": 1,
            "maxLength": 20,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Debit/Credit": {
            "type": "string",
            "description": "Debit or Credit account",
            "minLength": 1,
            "maxLength": 20,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "Debit",
                "Credit"
            ]
        },
        "Version": {
            "type": "string",
            "description": "Account version",
            "minLength": 1,
            "maxLength": 20,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "IndividualAccountId": {
            "type": "string",
            "description": "Link to Individual Account",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "AccountId",
        "Name",
        "Type",
        "SubType",
        "CostGroup",
        "ValidFrom",
        "ValidUntil",
        "BalanceStatement/P&L",
        "Debit/Credit",
        "Version",
        "IndividualAccountId"
    ]
}
2.3.2.1.5 Account JSON data
{
    "AccountId": "1100132415",
    "Name": "Maintenance Expenditures",
    "Type": "Assets",
    "SubType": "Costs",
    "CostGroup": "Equipment",
    "ValidFrom": "2021-03-21",
    "ValidUntil": "2035-09-21",
    "BalanceStatement/P&L": "P&L",
    "Debit/Credit": "Debit",
    "Version": "01.1",
    "IndividualAccountId": "1890"
}
2.3.2.2 Document CostCenter
2.3.2.2.1 CostCenter Tree Diagram
2.3.2.2.2 CostCenter Properties
PropertyValue
Document nameCostCenter
Technical name
Activatedtrue
Id
Description
GroupFinancials
Additional properties
Comments
2.3.2.2.3 CostCenter Fields
FieldTypeReqKeyDescriptionComments
CostCenterIdstringtruedk

Internal paying party name/code

Namestringtrue

Name of cost center

Typestringfalse

Type of cost center

Valuenumberfalse

[{"dataType":"float"}]

2.3.2.2.3.1 Field CostCenterId
2.3.2.2.3.1.1 CostCenterId properties
PropertyValue
Name CostCenterId
Technical name
Activated true
Id
Type string
Description

Internal paying party name/code

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 189000006
Comments
2.3.2.2.3.2 Field Name
2.3.2.2.3.2.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Name of cost center

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Service Cost Center
Comments
2.3.2.2.3.3 Field Type
2.3.2.2.3.3.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of cost center

Dependencies
Required false
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 20
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Service
Comments
2.3.2.2.3.4 Field Value
2.3.2.2.3.4.1 Value properties
PropertyValue
Name Value
Technical name
Activated true
Id
Type number
Description
Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value -999999999
Excl min
Max value 999999999
Excl max
Multiple of
Enum
Sample 24152.21
Comments

[{"dataType":"float"}]

2.3.2.2.4 CostCenter JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "CostCenter",
    "properties": {
        "CostCenterId": {
            "type": "string",
            "description": "Internal paying party name/code",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Name": {
            "type": "string",
            "description": "Name of cost center",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Type of cost center",
            "minLength": 1,
            "maxLength": 20,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Value": {
            "type": "number",
            "minimum": -999999999,
            "maximum": 999999999
        }
    },
    "required": [
        "CostCenterId",
        "Name"
    ]
}
2.3.2.2.5 CostCenter JSON data
{
    "CostCenterId": "189000006",
    "Name": "Service Cost Center",
    "Type": "Service",
    "Value": 24152.21
}
2.3.2.3 Document CostCenterBuilding
2.3.2.3.1 CostCenterBuilding Tree Diagram
2.3.2.3.2 CostCenterBuilding Properties
PropertyValue
Document nameCostCenterBuilding
Technical name
Activatedtrue
Id
Description
GroupFinancials
Additional properties
Comments
2.3.2.3.3 CostCenterBuilding Fields
FieldTypeReqKeyDescriptionComments
CostCenterIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

BuildingIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.3.2.3.3.1 Field CostCenterId
2.3.2.3.3.1.1 CostCenterId properties
PropertyValue
Name CostCenterId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection CostCenter
Foreign field CostCenterId
Relationship type
Relationship name New Relationship(36)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 189000006
Comments
2.3.2.3.3.2 Field BuildingId
2.3.2.3.3.2.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Building
Foreign field BuildingId
Relationship type
Relationship name fk Building. to CostCenterBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.3.2.3.4 CostCenterBuilding JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "CostCenterBuilding",
    "properties": {
        "CostCenterId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "BuildingId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "CostCenterId",
        "BuildingId"
    ]
}
2.3.2.3.5 CostCenterBuilding JSON data
{
    "CostCenterId": "189000006",
    "BuildingId": "SE-CH-2341"
}
2.3.2.4 Document CostCenterPortfolio
2.3.2.4.1 CostCenterPortfolio Tree Diagram
2.3.2.4.2 CostCenterPortfolio Properties
PropertyValue
Document nameCostCenterPortfolio
Technical name
Activatedtrue
Id
Description
GroupFinancials
Additional properties
Comments
2.3.2.4.3 CostCenterPortfolio Fields
FieldTypeReqKeyDescriptionComments
CostCenterIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

PortfolioIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.3.2.4.3.1 Field CostCenterId
2.3.2.4.3.1.1 CostCenterId properties
PropertyValue
Name CostCenterId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection CostCenter
Foreign field CostCenterId
Relationship type
Relationship name New Relationship(34)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 189000006
Comments
2.3.2.4.3.2 Field PortfolioId
2.3.2.4.3.2.1 PortfolioId properties
PropertyValue
Name PortfolioId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Portfolio
Foreign field
Relationship type
Relationship name fk Portfolio. to CostCenterPortfolio.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample PF-03-01
Comments
2.3.2.4.4 CostCenterPortfolio JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "CostCenterPortfolio",
    "properties": {
        "CostCenterId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "PortfolioId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "CostCenterId",
        "PortfolioId"
    ]
}
2.3.2.4.5 CostCenterPortfolio JSON data
{
    "CostCenterId": "189000006",
    "PortfolioId": "PF-03-01"
}
2.3.2.5 Document CostCenterRentalUnit
2.3.2.5.1 CostCenterRentalUnit Tree Diagram
2.3.2.5.2 CostCenterRentalUnit Properties
PropertyValue
Document nameCostCenterRentalUnit
Technical name
Activatedtrue
Id
Description
GroupFinancials
Additional properties
Comments
2.3.2.5.3 CostCenterRentalUnit Fields
FieldTypeReqKeyDescriptionComments
CostCenterIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

RentalUnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.3.2.5.3.1 Field CostCenterId
2.3.2.5.3.1.1 CostCenterId properties
PropertyValue
Name CostCenterId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection CostCenter
Foreign field CostCenterId
Relationship type
Relationship name New Relationship(37)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 189000006
Comments
2.3.2.5.3.2 Field RentalUnitId
2.3.2.5.3.2.1 RentalUnitId properties
PropertyValue
Name RentalUnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection RentalUnit
Foreign field
Relationship type
Relationship name fk RentalUnit. to CostCenterRentalUnit.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample B-RU-10293
Comments
2.3.2.5.4 CostCenterRentalUnit JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "CostCenterRentalUnit",
    "properties": {
        "CostCenterId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "RentalUnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "CostCenterId",
        "RentalUnitId"
    ]
}
2.3.2.5.5 CostCenterRentalUnit JSON data
{
    "CostCenterId": "189000006",
    "RentalUnitId": "B-RU-10293"
}
2.3.2.6 Document CostCenterSite
2.3.2.6.1 CostCenterSite Tree Diagram
2.3.2.6.2 CostCenterSite Properties
PropertyValue
Document nameCostCenterSite
Technical name
Activatedtrue
Id
Description
GroupFinancials
Additional properties
Comments
2.3.2.6.3 CostCenterSite Fields
FieldTypeReqKeyDescriptionComments
CostCenterIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

SiteIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.3.2.6.3.1 Field CostCenterId
2.3.2.6.3.1.1 CostCenterId properties
PropertyValue
Name CostCenterId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection CostCenter
Foreign field CostCenterId
Relationship type
Relationship name New Relationship(35)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 189000006
Comments
2.3.2.6.3.2 Field SiteId
2.3.2.6.3.2.1 SiteId properties
PropertyValue
Name SiteId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Site
Foreign field SiteId
Relationship type
Relationship name fk Site. to CostCenterSite.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AE-DE-02
Comments
2.3.2.6.4 CostCenterSite JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "CostCenterSite",
    "properties": {
        "CostCenterId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SiteId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "CostCenterId",
        "SiteId"
    ]
}
2.3.2.6.5 CostCenterSite JSON data
{
    "CostCenterId": "189000006",
    "SiteId": "AE-DE-02"
}
2.3.2.7 Document IndividualAccount
2.3.2.7.1 IndividualAccount Tree Diagram
2.3.2.7.2 IndividualAccount Properties
PropertyValue
Document nameIndividualAccount
Technical name
Activatedtrue
Id
Description
GroupFinancials
Additional properties
Comments
2.3.2.7.3 IndividualAccount Fields
FieldTypeReqKeyDescriptionComments
IndividualAccountIdstringtruedk

Individual Account number

Namestringtrue

Individual Account name

Typestringtrue

Individual Account type

SubTypestringtrue

Individual Account Subtype

CostGroupstringtrue

Individual Account Cost Group

ValidFromdatetrue

Validity of Individual Account in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

Validity of Individual Account in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

BalanceStatement/P&Lstringtrue

Balance statement or P&L account

Debit/Creditstringtrue

Debit or Credit account

GAAPstringfalse

GAAP type used (if applicable)

Versionstringtrue

Individual account version

2.3.2.7.3.1 Field IndividualAccountId
2.3.2.7.3.1.1 IndividualAccountId properties
PropertyValue
Name IndividualAccountId
Technical name
Activated true
Id
Type string
Description

Individual Account number

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 1890627182
Comments
2.3.2.7.3.2 Field Name
2.3.2.7.3.2.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Individual Account name

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Maintenance Costs
Comments
2.3.2.7.3.3 Field Type
2.3.2.7.3.3.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Individual Account type

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Expenditures
Comments
2.3.2.7.3.4 Field SubType
2.3.2.7.3.4.1 SubType properties
PropertyValue
Name SubType
Technical name
Activated true
Id
Type string
Description

Individual Account Subtype

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Maintenance Costs
Comments
2.3.2.7.3.5 Field CostGroup
2.3.2.7.3.5.1 CostGroup properties
PropertyValue
Name CostGroup
Technical name
Activated true
Id
Type string
Description

Individual Account Cost Group

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Equipment
Comments
2.3.2.7.3.6 Field ValidFrom
2.3.2.7.3.6.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Validity of Individual Account in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-03-21
Comments

[{"dataType":"dateTime"}]

2.3.2.7.3.7 Field ValidUntil
2.3.2.7.3.7.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

Validity of Individual Account in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2035-09-21
Comments

[{"dataType":"dateTime"}]

2.3.2.7.3.8 Field BalanceStatement/P&L
2.3.2.7.3.8.1 BalanceStatement/P&L properties
PropertyValue
Name BalanceStatement/P&L
Technical name
Activated true
Id
Type string
Description

Balance statement or P&L account

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 20
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum BalanceStatement,P&L
Sample P&L
Comments
2.3.2.7.3.9 Field Debit/Credit
2.3.2.7.3.9.1 Debit/Credit properties
PropertyValue
Name Debit/Credit
Technical name
Activated true
Id
Type string
Description

Debit or Credit account

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 20
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Debit,Credit
Sample Debit
Comments
2.3.2.7.3.10 Field GAAP
2.3.2.7.3.10.1 GAAP properties
PropertyValue
Name GAAP
Technical name
Activated true
Id
Type string
Description

GAAP type used (if applicable)

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample IFRS
Comments
2.3.2.7.3.11 Field Version
2.3.2.7.3.11.1 Version properties
PropertyValue
Name Version
Technical name
Activated true
Id
Type string
Description

Individual account version

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 20
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 01.1
Comments
2.3.2.7.4 IndividualAccount JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "IndividualAccount",
    "properties": {
        "IndividualAccountId": {
            "type": "string",
            "description": "Individual Account number",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Name": {
            "type": "string",
            "description": "Individual Account name",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Individual Account type",
            "minLength": 1,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "maxLength": 50
        },
        "SubType": {
            "type": "string",
            "description": "Individual Account Subtype",
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "CostGroup": {
            "type": "string",
            "description": "Individual Account Cost Group",
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ValidFrom": {
            "type": "string",
            "description": "Validity of Individual Account in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "ValidUntil": {
            "type": "string",
            "description": "Validity of Individual Account in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date",
            "default": "2199-12-31"
        },
        "BalanceStatement/P&L": {
            "type": "string",
            "description": "Balance statement or P&L account",
            "enum": [
                "BalanceStatement",
                "P&L"
            ],
            "minLength": 1,
            "maxLength": 20,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Debit/Credit": {
            "type": "string",
            "description": "Debit or Credit account",
            "minLength": 1,
            "maxLength": 20,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "Debit",
                "Credit"
            ]
        },
        "GAAP": {
            "type": "string",
            "description": "GAAP type used (if applicable)",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Version": {
            "type": "string",
            "description": "Individual account version",
            "minLength": 1,
            "maxLength": 20,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "IndividualAccountId",
        "Name",
        "Type",
        "SubType",
        "CostGroup",
        "ValidFrom",
        "ValidUntil",
        "BalanceStatement/P&L",
        "Debit/Credit",
        "Version"
    ]
}
2.3.2.7.5 IndividualAccount JSON data
{
    "IndividualAccountId": "1890627182",
    "Name": "Maintenance Costs",
    "Type": "Expenditures",
    "SubType": "Maintenance Costs",
    "CostGroup": "Equipment",
    "ValidFrom": "2021-03-21",
    "ValidUntil": "2035-09-21",
    "BalanceStatement/P&L": "P&L",
    "Debit/Credit": "Debit",
    "GAAP": "IFRS",
    "Version": "01.1"
}
2.3.2.8 Document Transaction
2.3.2.8.1 Transaction Tree Diagram
2.3.2.8.2 Transaction Properties
PropertyValue
Document nameTransaction
Technical name
Activatedtrue
Id
Description
GroupFinancials
Additional properties
Comments
2.3.2.8.3 Transaction Fields
FieldTypeReqKeyDescriptionComments
TransactionIdstringtrue

Transaction number

Typestringtrue

Type of transaction

BookingTypestringtrue

Booking type

Valuenumbertrue

Cost/Income value of specific transaction

[{"dataType":"float"}]

BookingCurrencystringtrue

Currency of booking

PostingDatedatetrue

Date transaction is posted

[{"dataType":"dateTime"}]

DocumentIdstringfalse

Link to document

does not exist yet

IndividualAccountIdstringtruefk

Link to Individual Account

CostCenterIdstringtruefk

Internal paying party name/code

2.3.2.8.3.1 Field TransactionId
2.3.2.8.3.1.1 TransactionId properties
PropertyValue
Name TransactionId
Technical name
Activated true
Id
Type string
Description

Transaction number

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 887332968
Comments
2.3.2.8.3.2 Field Type
2.3.2.8.3.2.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of transaction

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 20
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum Actual,Budget,Forecast
Sample Actual
Comments
2.3.2.8.3.3 Field BookingType
2.3.2.8.3.3.1 BookingType properties
PropertyValue
Name BookingType
Technical name
Activated true
Id
Type string
Description

Booking type

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 20
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum debit,credit
Sample debit
Comments
2.3.2.8.3.4 Field Value
2.3.2.8.3.4.1 Value properties
PropertyValue
Name Value
Technical name
Activated true
Id
Type number
Description

Cost/Income value of specific transaction

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value -999999999
Excl min
Max value 999999999
Excl max
Multiple of
Enum
Sample 1381
Comments

[{"dataType":"float"}]

2.3.2.8.3.5 Field BookingCurrency
2.3.2.8.3.5.1 BookingCurrency properties
PropertyValue
Name BookingCurrency
Technical name
Activated true
Id
Type string
Description

Currency of booking

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Euro
Comments
2.3.2.8.3.6 Field PostingDate
2.3.2.8.3.6.1 PostingDate properties
PropertyValue
Name PostingDate
Technical name
Activated true
Id
Type string
Description

Date transaction is posted

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-04-07
Comments

[{"dataType":"dateTime"}]

2.3.2.8.3.7 Field DocumentId
2.3.2.8.3.7.1 DocumentId properties
PropertyValue
Name DocumentId
Technical name
Activated true
Id
Type string
Description

Link to document

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments

does not exist yet

2.3.2.8.3.8 Field IndividualAccountId
2.3.2.8.3.8.1 IndividualAccountId properties
PropertyValue
Name IndividualAccountId
Technical name
Activated true
Id
Type string
Description

Link to Individual Account

Dependencies
Required true
Primary key
Foreign collection IndividualAccount
Foreign field IndividualAccountId
Relationship type Foreign Key
Relationship name fk IndividualAccount. to Transaction.
Cardinality 1..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 1890627182
Comments
2.3.2.8.3.9 Field CostCenterId
2.3.2.8.3.9.1 CostCenterId properties
PropertyValue
Name CostCenterId
Technical name
Activated true
Id
Type string
Description

Internal paying party name/code

Dependencies
Required true
Primary key false
Foreign collection CostCenter
Foreign field CostCenterId
Relationship type Foreign Key
Relationship name fk CostCenter. to Transaction.
Cardinality 1..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 189000006
Comments
2.3.2.8.4 Transaction JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Transaction",
    "properties": {
        "TransactionId": {
            "type": "string",
            "description": "Transaction number",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Type of transaction",
            "minLength": 1,
            "maxLength": 20,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "Actual",
                "Budget",
                "Forecast"
            ]
        },
        "BookingType": {
            "type": "string",
            "description": "Booking type",
            "minLength": 1,
            "maxLength": 20,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "enum": [
                "debit",
                "credit"
            ]
        },
        "Value": {
            "type": "number",
            "description": "Cost/Income value of specific transaction",
            "minimum": -999999999,
            "maximum": 999999999
        },
        "BookingCurrency": {
            "type": "string",
            "description": "Currency of booking",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "PostingDate": {
            "type": "string",
            "description": "Date transaction is posted",
            "minLength": 10,
            "maxLength": 10,
            "format": "date",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$"
        },
        "DocumentId": {
            "type": "string",
            "description": "Link to document",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "IndividualAccountId": {
            "type": "string",
            "description": "Link to Individual Account",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "CostCenterId": {
            "type": "string",
            "description": "Internal paying party name/code",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "TransactionId",
        "Type",
        "BookingType",
        "Value",
        "BookingCurrency",
        "PostingDate",
        "IndividualAccountId",
        "CostCenterId"
    ]
}
2.3.2.8.5 Transaction JSON data
{
    "TransactionId": "887332968",
    "Type": "Actual",
    "BookingType": "debit",
    "Value": 1381,
    "BookingCurrency": "Euro",
    "PostingDate": "2021-04-07",
    "DocumentId": "Lorem",
    "IndividualAccountId": "1890627182",
    "CostCenterId": "189000006"
}
2.3.2.9 Document TransactionBuilding
2.3.2.9.1 TransactionBuilding Tree Diagram
2.3.2.9.2 TransactionBuilding Properties
PropertyValue
Document nameTransactionBuilding
Technical name
Activatedtrue
Id
Description
GroupFinancials
Additional properties
Comments
2.3.2.9.3 TransactionBuilding Fields
FieldTypeReqKeyDescriptionComments
TransactionIdstringtrue

Transaction number

BuildingIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.3.2.9.3.1 Field TransactionId
2.3.2.9.3.1.1 TransactionId properties
PropertyValue
Name TransactionId
Technical name
Activated true
Id
Type string
Description

Transaction number

Dependencies
Required true
Primary key true
Foreign collection Transaction
Foreign field TransactionId
Relationship type
Relationship name New Relationship(40)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 887332968
Comments
2.3.2.9.3.2 Field BuildingId
2.3.2.9.3.2.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Building
Foreign field BuildingId
Relationship type
Relationship name fk Building. to TransactionBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.3.2.9.4 TransactionBuilding JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "TransactionBuilding",
    "properties": {
        "TransactionId": {
            "type": "string",
            "description": "Transaction number",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "BuildingId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "TransactionId",
        "BuildingId"
    ]
}
2.3.2.9.5 TransactionBuilding JSON data
{
    "TransactionId": "887332968",
    "BuildingId": "SE-CH-2341"
}
2.3.2.10 Document TransactionOrganisation
2.3.2.10.1 TransactionOrganisation Tree Diagram
2.3.2.10.2 TransactionOrganisation Properties
PropertyValue
Document nameTransactionOrganisation
Technical name
Activatedtrue
Id
Description
GroupFinancials
Additional properties
Comments
2.3.2.10.3 TransactionOrganisation Fields
FieldTypeReqKeyDescriptionComments
TransactionIdstringtrue

Transaction number

Organisationstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.3.2.10.3.1 Field TransactionId
2.3.2.10.3.1.1 TransactionId properties
PropertyValue
Name TransactionId
Technical name
Activated true
Id
Type string
Description

Transaction number

Dependencies
Required true
Primary key true
Foreign collection Transaction
Foreign field TransactionId
Relationship type
Relationship name fk Transaction. to AccountOrganisation(1).
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 887332968
Comments
2.3.2.10.3.2 Field Organisation
2.3.2.10.3.2.1 Organisation properties
PropertyValue
Name Organisation
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Organisation
Foreign field OrganisationId
Relationship type
Relationship name fk Organisation. to AccountOrganisation.
Cardinality 0..1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample BM2016271
Comments
2.3.2.10.4 TransactionOrganisation JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "TransactionOrganisation",
    "properties": {
        "TransactionId": {
            "type": "string",
            "description": "Transaction number",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Organisation": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "TransactionId",
        "Organisation"
    ]
}
2.3.2.10.5 TransactionOrganisation JSON data
{
    "TransactionId": "887332968",
    "Organisation": "BM2016271"
}
2.3.2.11 Document TransactionPortfolio
2.3.2.11.1 TransactionPortfolio Tree Diagram
2.3.2.11.2 TransactionPortfolio Properties
PropertyValue
Document nameTransactionPortfolio
Technical name
Activatedtrue
Id
Description
GroupFinancials
Additional properties
Comments
2.3.2.11.3 TransactionPortfolio Fields
FieldTypeReqKeyDescriptionComments
TransactionIdstringtrue

Transaction number

PortfolioIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.3.2.11.3.1 Field TransactionId
2.3.2.11.3.1.1 TransactionId properties
PropertyValue
Name TransactionId
Technical name
Activated true
Id
Type string
Description

Transaction number

Dependencies
Required true
Primary key true
Foreign collection Transaction
Foreign field TransactionId
Relationship type
Relationship name New Relationship(38)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 887332968
Comments
2.3.2.11.3.2 Field PortfolioId
2.3.2.11.3.2.1 PortfolioId properties
PropertyValue
Name PortfolioId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Portfolio
Foreign field
Relationship type
Relationship name fk Portfolio. to TransactionPortfolio.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample PF-03-01
Comments
2.3.2.11.4 TransactionPortfolio JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "TransactionPortfolio",
    "properties": {
        "TransactionId": {
            "type": "string",
            "description": "Transaction number",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "PortfolioId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "TransactionId",
        "PortfolioId"
    ]
}
2.3.2.11.5 TransactionPortfolio JSON data
{
    "TransactionId": "887332968",
    "PortfolioId": "PF-03-01"
}
2.3.2.12 Document TransactionSite
2.3.2.12.1 TransactionSite Tree Diagram
2.3.2.12.2 TransactionSite Properties
PropertyValue
Document nameTransactionSite
Technical name
Activatedtrue
Id
Description
GroupFinancials
Additional properties
Comments
2.3.2.12.3 TransactionSite Fields
FieldTypeReqKeyDescriptionComments
TransactionIdstringtrue

Transaction number

SiteIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.3.2.12.3.1 Field TransactionId
2.3.2.12.3.1.1 TransactionId properties
PropertyValue
Name TransactionId
Technical name
Activated true
Id
Type string
Description

Transaction number

Dependencies
Required true
Primary key true
Foreign collection Transaction
Foreign field TransactionId
Relationship type
Relationship name New Relationship(39)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 887332968
Comments
2.3.2.12.3.2 Field SiteId
2.3.2.12.3.2.1 SiteId properties
PropertyValue
Name SiteId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Site
Foreign field SiteId
Relationship type
Relationship name fk Site. to TransactionSite.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AE-DE-02
Comments
2.3.2.12.4 TransactionSite JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "TransactionSite",
    "properties": {
        "TransactionId": {
            "type": "string",
            "description": "Transaction number",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SiteId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "TransactionId",
        "SiteId"
    ]
}
2.3.2.12.5 TransactionSite JSON data
{
    "TransactionId": "887332968",
    "SiteId": "AE-DE-02"
}
2.4 Group OrganisationalManagement
2.4.1 OrganisationalManagement Properties
PropertyValue
Group nameOrganisationalManagement
Technical name
Activatedtrue
Description
Comments
2.4.2 OrganisationalManagement Documents
2.4.2.1 Document Address
2.4.2.1.1 Address Tree Diagram
2.4.2.1.2 Address Properties
PropertyValue
Document nameAddress
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional propertiesfalse
Comments
2.4.2.1.3 Address Fields
FieldTypeReqKeyDescriptionComments
AddressIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

Typestringtrue

Type of address

StreetNamestringtrue

Name of the street

HouseNumberstringfalse

House number of the street

AdditionalInformationstringfalse

Additional information that can not be displayed in the other attributes such as Building, Door Nr. etc.

Appartment/Unitstringfalse

Unit number

Districtstringfalse

Boroughs or districts within a city that serve some official purpose

Citystringtrue

Any official settlement including cities, towns, villages, hamlets, localities, etc.

PostalCodestringfalse

Postal codes used for mail sorting

StateProvincePrefecturestringfalse

First-level administrative division, depending on the continent or country if might be named differently.

Countrystringtrue

Sovereign nations and their dependent territories, anything with an ISO-3166 code

2.4.2.1.3.1 Field AddressId
2.4.2.1.3.1.1 AddressId properties
PropertyValue
Name AddressId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AD-9281928
Comments
2.4.2.1.3.2 Field Type
2.4.2.1.3.2.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of address

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 70
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Postal address
Comments
2.4.2.1.3.3 Field StreetName
2.4.2.1.3.3.1 StreetName properties
PropertyValue
Name StreetName
Technical name
Activated true
Id
Type string
Description

Name of the street

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 128
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Friedrichsstraße
Comments
2.4.2.1.3.4 Field HouseNumber
2.4.2.1.3.4.1 HouseNumber properties
PropertyValue
Name HouseNumber
Technical name
Activated true
Id
Type string
Description

House number of the street

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 32
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 78a
Comments
2.4.2.1.3.5 Field AdditionalInformation
2.4.2.1.3.5.1 AdditionalInformation properties
PropertyValue
Name AdditionalInformation
Technical name
Activated true
Id
Type string
Description

Additional information that can not be displayed in the other attributes such as Building, Door Nr. etc.

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 100
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Building A
Comments
2.4.2.1.3.6 Field Appartment/Unit
2.4.2.1.3.6.1 Appartment/Unit properties
PropertyValue
Name Appartment/Unit
Technical name
Activated true
Id
Type string
Description

Unit number

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample C602
Comments
2.4.2.1.3.7 Field District
2.4.2.1.3.7.1 District properties
PropertyValue
Name District
Technical name
Activated true
Id
Type string
Description

Boroughs or districts within a city that serve some official purpose

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Brooklyn
Comments
2.4.2.1.3.8 Field City
2.4.2.1.3.8.1 City properties
PropertyValue
Name City
Technical name
Activated true
Id
Type string
Description

Any official settlement including cities, towns, villages, hamlets, localities, etc.

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 100
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Berlin
Comments
2.4.2.1.3.9 Field PostalCode
2.4.2.1.3.9.1 PostalCode properties
PropertyValue
Name PostalCode
Technical name
Activated true
Id
Type string
Description

Postal codes used for mail sorting

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 10
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 10117
Comments
2.4.2.1.3.10 Field StateProvincePrefecture
2.4.2.1.3.10.1 StateProvincePrefecture properties
PropertyValue
Name StateProvincePrefecture
Technical name
Activated true
Id
Type string
Description

First-level administrative division, depending on the continent or country if might be named differently.

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Bayern
Comments
2.4.2.1.3.11 Field Country
2.4.2.1.3.11.1 Country properties
PropertyValue
Name Country
Technical name
Activated true
Id
Type string
Description

Sovereign nations and their dependent territories, anything with an ISO-3166 code

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Germany
Comments
2.4.2.1.4 Address JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Address",
    "additionalProperties": false,
    "properties": {
        "AddressId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Type of address",
            "minLength": 1,
            "maxLength": 70,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "StreetName": {
            "type": "string",
            "description": "Name of the street",
            "minLength": 1,
            "maxLength": 128,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "HouseNumber": {
            "type": "string",
            "description": "House number of the street",
            "minLength": 1,
            "maxLength": 32,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "AdditionalInformation": {
            "type": "string",
            "description": "Additional information that can not be displayed in the other attributes such as Building, Door Nr. etc. ",
            "minLength": 1,
            "maxLength": 100,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Appartment/Unit": {
            "type": "string",
            "description": "Unit number",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "District": {
            "type": "string",
            "description": "Boroughs or districts within a city that serve some official purpose",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "City": {
            "type": "string",
            "description": "Any official settlement including cities, towns, villages, hamlets, localities, etc.",
            "minLength": 1,
            "maxLength": 100,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "PostalCode": {
            "type": "string",
            "description": "Postal codes used for mail sorting",
            "minLength": 1,
            "maxLength": 10,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "StateProvincePrefecture": {
            "type": "string",
            "description": " First-level administrative division, depending on the continent or country if might be named differently.",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Country": {
            "type": "string",
            "description": "Sovereign nations and their dependent territories, anything with an ISO-3166 code",
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "AddressId",
        "Type",
        "StreetName",
        "City",
        "Country"
    ]
}
2.4.2.1.5 Address JSON data
{
    "AddressId": "AD-9281928",
    "Type": "Postal address",
    "StreetName": "Friedrichsstraße",
    "HouseNumber": "78a",
    "AdditionalInformation": "Building A",
    "Appartment/Unit": "C602",
    "District": "Brooklyn",
    "City": "Berlin",
    "PostalCode": "10117",
    "StateProvincePrefecture": "Bayern",
    "Country": "Germany"
}
2.4.2.2 Document AddressBuilding
2.4.2.2.1 AddressBuilding Tree Diagram
2.4.2.2.2 AddressBuilding Properties
PropertyValue
Document nameAddressBuilding
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.2.3 AddressBuilding Fields
FieldTypeReqKeyDescriptionComments
AddressIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

BuildingIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.4.2.2.3.1 Field AddressId
2.4.2.2.3.1.1 AddressId properties
PropertyValue
Name AddressId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Address
Foreign field AddressId
Relationship type
Relationship name New Relationship(51)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AD-9281928
Comments
2.4.2.2.3.2 Field BuildingId
2.4.2.2.3.2.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Building
Foreign field BuildingId
Relationship type
Relationship name fk Building. to AddressBuilding.
Cardinality 1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.4.2.2.4 AddressBuilding JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "AddressBuilding",
    "properties": {
        "AddressId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "BuildingId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 40
        }
    },
    "required": [
        "AddressId",
        "BuildingId"
    ]
}
2.4.2.2.5 AddressBuilding JSON data
{
    "AddressId": "AD-9281928",
    "BuildingId": "SE-CH-2341"
}
2.4.2.3 Document AddressContact
2.4.2.3.1 AddressContact Tree Diagram
2.4.2.3.2 AddressContact Properties
PropertyValue
Document nameAddressContact
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.3.3 AddressContact Fields
FieldTypeReqKeyDescriptionComments
AddressIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

ContactIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.4.2.3.3.1 Field AddressId
2.4.2.3.3.1.1 AddressId properties
PropertyValue
Name AddressId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Address
Foreign field AddressId
Relationship type
Relationship name fk Address. to AddressContact.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AD-9281928
Comments
2.4.2.3.3.2 Field ContactId
2.4.2.3.3.2.1 ContactId properties
PropertyValue
Name ContactId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Contact
Foreign field
Relationship type
Relationship name fk Contact. to AddressContact.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample BP-00441
Comments
2.4.2.3.4 AddressContact JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "AddressContact",
    "properties": {
        "AddressId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ContactId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "AddressId",
        "ContactId"
    ]
}
2.4.2.3.5 AddressContact JSON data
{
    "AddressId": "AD-9281928",
    "ContactId": "BP-00441"
}
2.4.2.4 Document AddressLand
2.4.2.4.1 AddressLand Tree Diagram
2.4.2.4.2 AddressLand Properties
PropertyValue
Document nameAddressLand
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.4.3 AddressLand Fields
FieldTypeReqKeyDescriptionComments
AddressIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

LandIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.4.2.4.3.1 Field AddressId
2.4.2.4.3.1.1 AddressId properties
PropertyValue
Name AddressId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Address
Foreign field AddressId
Relationship type
Relationship name New Relationship(54)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AD-9281928
Comments
2.4.2.4.3.2 Field LandId
2.4.2.4.3.2.1 LandId properties
PropertyValue
Name LandId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Land
Foreign field LandId
Relationship type
Relationship name fk Land. to AddressLand.
Cardinality 1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RE-AT-05
Comments
2.4.2.4.4 AddressLand JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "AddressLand",
    "properties": {
        "AddressId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "LandId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "AddressId",
        "LandId"
    ]
}
2.4.2.4.5 AddressLand JSON data
{
    "AddressId": "AD-9281928",
    "LandId": "RE-AT-05"
}
2.4.2.5 Document AddressOrganisation
2.4.2.5.1 AddressOrganisation Tree Diagram
2.4.2.5.2 AddressOrganisation Properties
PropertyValue
Document nameAddressOrganisation
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.5.3 AddressOrganisation Fields
FieldTypeReqKeyDescriptionComments
AddressIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

OrganisationIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.4.2.5.3.1 Field AddressId
2.4.2.5.3.1.1 AddressId properties
PropertyValue
Name AddressId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Address
Foreign field AddressId
Relationship type
Relationship name fk Address. to AddressOrganisation.
Cardinality 1..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AD-9281928
Comments
2.4.2.5.3.2 Field OrganisationId
2.4.2.5.3.2.1 OrganisationId properties
PropertyValue
Name OrganisationId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Organisation
Foreign field OrganisationId
Relationship type
Relationship name fk Organisation. to AddressOrganisation.
Cardinality 1..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample BM2016271
Comments
2.4.2.5.4 AddressOrganisation JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "AddressOrganisation",
    "properties": {
        "AddressId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "OrganisationId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "AddressId",
        "OrganisationId"
    ]
}
2.4.2.5.5 AddressOrganisation JSON data
{
    "AddressId": "AD-9281928",
    "OrganisationId": "BM2016271"
}
2.4.2.6 Document AddressRentalUnit
2.4.2.6.1 AddressRentalUnit Tree Diagram
2.4.2.6.2 AddressRentalUnit Properties
PropertyValue
Document nameAddressRentalUnit
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.6.3 AddressRentalUnit Fields
FieldTypeReqKeyDescriptionComments
AddressIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

RentalUnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.4.2.6.3.1 Field AddressId
2.4.2.6.3.1.1 AddressId properties
PropertyValue
Name AddressId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Address
Foreign field AddressId
Relationship type
Relationship name New Relationship(52)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AD-9281928
Comments
2.4.2.6.3.2 Field RentalUnitId
2.4.2.6.3.2.1 RentalUnitId properties
PropertyValue
Name RentalUnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection RentalUnit
Foreign field
Relationship type
Relationship name fk RentalUnit. to AddressRentalUnit.
Cardinality 1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample B-RU-10293
Comments
2.4.2.6.4 AddressRentalUnit JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "AddressRentalUnit",
    "properties": {
        "AddressId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "RentalUnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "AddressId",
        "RentalUnitId"
    ]
}
2.4.2.6.5 AddressRentalUnit JSON data
{
    "AddressId": "AD-9281928",
    "RentalUnitId": "B-RU-10293"
}
2.4.2.7 Document AddressSite
2.4.2.7.1 AddressSite Tree Diagram
2.4.2.7.2 AddressSite Properties
PropertyValue
Document nameAddressSite
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.7.3 AddressSite Fields
FieldTypeReqKeyDescriptionComments
AddressIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

SiteIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.4.2.7.3.1 Field AddressId
2.4.2.7.3.1.1 AddressId properties
PropertyValue
Name AddressId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Address
Foreign field AddressId
Relationship type
Relationship name New Relationship(50)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AD-9281928
Comments
2.4.2.7.3.2 Field SiteId
2.4.2.7.3.2.1 SiteId properties
PropertyValue
Name SiteId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Site
Foreign field SiteId
Relationship type
Relationship name fk Site. to AddressSite.
Cardinality 1
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AE-DE-02
Comments
2.4.2.7.4 AddressSite JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "AddressSite",
    "properties": {
        "AddressId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SiteId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "AddressId",
        "SiteId"
    ]
}
2.4.2.7.5 AddressSite JSON data
{
    "AddressId": "AD-9281928",
    "SiteId": "AE-DE-02"
}
2.4.2.8 Document Contact
2.4.2.8.1 Contact Tree Diagram
2.4.2.8.2 Contact Properties
PropertyValue
Document nameContact
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional propertiesfalse
Comments
2.4.2.8.3 Contact Fields
FieldTypeReqKeyDescriptionComments
ContactIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

Salutationstringfalse

Title of Business Partner

JobTitlestringfalse

Job title of the contact to make sure the contact is addressed correctly in sales calls, email, and marketing campaigns

FirstNamestringtrue

First Name of Business Partner or responsible contact person

LastNamestringtrue

Surname of Business Partner or responsible contact person

EmployeeIdstringfalse

Employee ID or number for the contact for reference in orders, service cases, or other communications with the contact's organisation

Emailemailfalse
Telephonestringfalse

Phone number of business partner/ contact person

Faxstringfalse

Fax number of business partner/ contact person

ValidFromdatefalse

For internal reference to recored employed since in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatefalse

For internal reference to recored employed until in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

OrganisationIdstringfalsefk

Link to organisation

2.4.2.8.3.1 Field ContactId
2.4.2.8.3.1.1 ContactId properties
PropertyValue
Name ContactId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample BP-00441
Comments
2.4.2.8.3.2 Field Salutation
2.4.2.8.3.2.1 Salutation properties
PropertyValue
Name Salutation
Technical name
Activated true
Id
Type string
Description

Title of Business Partner

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 25
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Dipl. -Ing.
Comments
2.4.2.8.3.3 Field JobTitle
2.4.2.8.3.3.1 JobTitle properties
PropertyValue
Name JobTitle
Technical name
Activated true
Id
Type string
Description

Job title of the contact to make sure the contact is addressed correctly in sales calls, email, and marketing campaigns

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Head of sales
Comments
2.4.2.8.3.4 Field FirstName
2.4.2.8.3.4.1 FirstName properties
PropertyValue
Name FirstName
Technical name
Activated true
Id
Type string
Description

First Name of Business Partner or responsible contact person

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 100
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Randolph
Comments
2.4.2.8.3.5 Field LastName
2.4.2.8.3.5.1 LastName properties
PropertyValue
Name LastName
Technical name
Activated true
Id
Type string
Description

Surname of Business Partner or responsible contact person

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 100
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Müller
Comments
2.4.2.8.3.6 Field EmployeeId
2.4.2.8.3.6.1 EmployeeId properties
PropertyValue
Name EmployeeId
Technical name
Activated true
Id
Type string
Description

Employee ID or number for the contact for reference in orders, service cases, or other communications with the contact's organisation

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 25
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample E-172831
Comments
2.4.2.8.3.7 Field Email
2.4.2.8.3.7.1 Email properties
PropertyValue
Name Email
Technical name
Activated true
Id
Type string
Description
Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 100
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format email
Enum
Sample mueller@google.com
Comments
2.4.2.8.3.8 Field Telephone
2.4.2.8.3.8.1 Telephone properties
PropertyValue
Name Telephone
Technical name
Activated true
Id
Type string
Description

Phone number of business partner/ contact person

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 3
Max length 35
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 017663425123
Comments
2.4.2.8.3.9 Field Fax
2.4.2.8.3.9.1 Fax properties
PropertyValue
Name Fax
Technical name
Activated true
Id
Type string
Description

Fax number of business partner/ contact person

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 3
Max length 35
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 22228888
Comments
2.4.2.8.3.10 Field ValidFrom
2.4.2.8.3.10.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

For internal reference to recored employed since in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required false
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-03-21
Comments

[{"dataType":"dateTime"}]

2.4.2.8.3.11 Field ValidUntil
2.4.2.8.3.11.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

For internal reference to recored employed until in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required false
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2199-12-31
Comments

[{"dataType":"dateTime"}]

2.4.2.8.3.12 Field OrganisationId
2.4.2.8.3.12.1 OrganisationId properties
PropertyValue
Name OrganisationId
Technical name
Activated true
Id
Type string
Description

Link to organisation

Dependencies
Required false
Primary key false
Foreign collection Organisation
Foreign field OrganisationId
Relationship type Foreign Key
Relationship name fk Organisation. to Contact.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample BM2016271
Comments
2.4.2.8.4 Contact JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Contact",
    "additionalProperties": false,
    "properties": {
        "ContactId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Salutation": {
            "type": "string",
            "description": "Title of Business Partner",
            "minLength": 1,
            "maxLength": 25,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "JobTitle": {
            "type": "string",
            "description": "Job title of the contact to make sure the contact is addressed correctly in sales calls, email, and marketing campaigns",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "FirstName": {
            "type": "string",
            "description": "First Name of Business Partner or responsible contact person",
            "minLength": 1,
            "maxLength": 100,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "LastName": {
            "type": "string",
            "description": "Surname of Business Partner or responsible contact person",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 100
        },
        "EmployeeId": {
            "type": "string",
            "description": "Employee ID or number for the contact for reference in orders, service cases, or other communications with the contact's organisation",
            "minLength": 1,
            "maxLength": 25,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Email": {
            "type": "string",
            "minLength": 1,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "maxLength": 100,
            "format": "email"
        },
        "Telephone": {
            "type": "string",
            "description": "Phone number of business partner/ contact person",
            "minLength": 3,
            "maxLength": 35,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Fax": {
            "type": "string",
            "description": "Fax number of business partner/ contact person",
            "minLength": 3,
            "maxLength": 35,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ValidFrom": {
            "type": "string",
            "description": "For internal reference to recored employed since in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "ValidUntil": {
            "type": "string",
            "description": "For internal reference to recored employed until in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date",
            "default": "2199-12-31"
        },
        "OrganisationId": {
            "type": "string",
            "description": "Link to organisation",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ContactId",
        "FirstName",
        "LastName"
    ]
}
2.4.2.8.5 Contact JSON data
{
    "ContactId": "BP-00441",
    "Salutation": "Dipl. -Ing.",
    "JobTitle": "Head of sales",
    "FirstName": "Randolph",
    "LastName": "Müller",
    "EmployeeId": "E-172831",
    "Email": "mueller@google.com",
    "Telephone": "017663425123",
    "Fax": "22228888",
    "ValidFrom": "2021-03-21",
    "ValidUntil": "2199-12-31",
    "OrganisationId": "BM2016271"
}
2.4.2.9 Document Organisation
2.4.2.9.1 Organisation Tree Diagram
2.4.2.9.2 Organisation Properties
PropertyValue
Document nameOrganisation
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.9.3 Organisation Fields
FieldTypeReqKeyDescriptionComments
OrganisationIdstringtruedk

Unique identifier either coming from previous system otherwise it needs to be defined

ParentOrganisationIdstringfalse

Lin kto parent organisation

Namestringtrue

Name of organization

Industrystringfalse

Industry organisation is working in

Emailemailfalse
Telephonestringfalse

Phone number of business partner/ contact person

Faxstringfalse

Fax number of business partner/ contact person

VatNumberstringtrue

Vat number of organisation

LegalEntitybooleantrue

Is the organisation an legal entity (Y/N)

FiscalYearStartDatedatetrue

Start date of fiscal year for business unit in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

2.4.2.9.3.1 Field OrganisationId
2.4.2.9.3.1.1 OrganisationId properties
PropertyValue
Name OrganisationId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample BM2016271
Comments
2.4.2.9.3.2 Field ParentOrganisationId
2.4.2.9.3.2.1 ParentOrganisationId properties
PropertyValue
Name ParentOrganisationId
Technical name
Activated true
Id
Type string
Description

Lin kto parent organisation

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample BM2016271
Comments
2.4.2.9.3.3 Field Name
2.4.2.9.3.3.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Name of organization

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample BuildingMinds
Comments
2.4.2.9.3.4 Field Industry
2.4.2.9.3.4.1 Industry properties
PropertyValue
Name Industry
Technical name
Activated true
Id
Type string
Description

Industry organisation is working in

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Service Provider
Comments
2.4.2.9.3.5 Field Email
2.4.2.9.3.5.1 Email properties
PropertyValue
Name Email
Technical name
Activated true
Id
Type string
Description
Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 100
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format email
Enum
Sample test@google.com
Comments
2.4.2.9.3.6 Field Telephone
2.4.2.9.3.6.1 Telephone properties
PropertyValue
Name Telephone
Technical name
Activated true
Id
Type string
Description

Phone number of business partner/ contact person

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 3
Max length 35
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 112
Comments
2.4.2.9.3.7 Field Fax
2.4.2.9.3.7.1 Fax properties
PropertyValue
Name Fax
Technical name
Activated true
Id
Type string
Description

Fax number of business partner/ contact person

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 3
Max length 35
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 22228888
Comments
2.4.2.9.3.8 Field VatNumber
2.4.2.9.3.8.1 VatNumber properties
PropertyValue
Name VatNumber
Technical name
Activated true
Id
Type string
Description

Vat number of organisation

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 5
Max length 25
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample DE123456789
Comments
2.4.2.9.3.9 Field LegalEntity
2.4.2.9.3.9.1 LegalEntity properties
PropertyValue
Name LegalEntity
Technical name
Activated true
Id
Type boolean
Description

Is the organisation an legal entity (Y/N)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Sample true
Comments
2.4.2.9.3.10 Field FiscalYearStartDate
2.4.2.9.3.10.1 FiscalYearStartDate properties
PropertyValue
Name FiscalYearStartDate
Technical name
Activated true
Id
Type string
Description

Start date of fiscal year for business unit in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-03-01
Comments

[{"dataType":"dateTime"}]

2.4.2.9.4 Organisation JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Organisation",
    "properties": {
        "OrganisationId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ParentOrganisationId": {
            "type": "string",
            "description": "Lin kto parent organisation",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Name": {
            "type": "string",
            "description": "Name of organization",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Industry": {
            "type": "string",
            "description": "Industry organisation is working in",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Email": {
            "type": "string",
            "minLength": 1,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "maxLength": 100,
            "format": "email"
        },
        "Telephone": {
            "type": "string",
            "description": "Phone number of business partner/ contact person",
            "minLength": 3,
            "maxLength": 35,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Fax": {
            "type": "string",
            "description": "Fax number of business partner/ contact person",
            "minLength": 3,
            "maxLength": 35,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "VatNumber": {
            "type": "string",
            "description": "Vat number of organisation",
            "minLength": 5,
            "maxLength": 25,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "LegalEntity": {
            "type": "boolean",
            "description": "Is the organisation an legal entity (Y/N)"
        },
        "FiscalYearStartDate": {
            "type": "string",
            "description": "Start date of fiscal year for business unit in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        }
    },
    "required": [
        "OrganisationId",
        "Name",
        "VatNumber",
        "LegalEntity",
        "FiscalYearStartDate"
    ]
}
2.4.2.9.5 Organisation JSON data
{
    "OrganisationId": "BM2016271",
    "ParentOrganisationId": "BM2016271",
    "Name": "BuildingMinds",
    "Industry": "Service Provider",
    "Email": "test@google.com",
    "Telephone": "112",
    "Fax": "22228888",
    "VatNumber": "DE123456789",
    "LegalEntity": true,
    "FiscalYearStartDate": "2021-03-01"
}
2.4.2.10 Document OrganisationValuation
2.4.2.10.1 OrganisationValuation Tree Diagram
2.4.2.10.2 OrganisationValuation Properties
PropertyValue
Document nameOrganisationValuation
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.10.3 OrganisationValuation Fields
FieldTypeReqKeyDescriptionComments
RoleIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

ValuationIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.4.2.10.3.1 Field RoleId
2.4.2.10.3.1.1 RoleId properties
PropertyValue
Name RoleId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Role
Foreign field RoleId
Relationship type
Relationship name fk Role. to OrganisationValuation.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample R-01
Comments
2.4.2.10.3.2 Field ValuationId
2.4.2.10.3.2.1 ValuationId properties
PropertyValue
Name ValuationId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Valuation
Foreign field ValuationId
Relationship type
Relationship name fk Valuation. to OrganisationValuation.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample V021
Comments
2.4.2.10.4 OrganisationValuation JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "OrganisationValuation",
    "properties": {
        "RoleId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ValuationId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RoleId",
        "ValuationId"
    ]
}
2.4.2.10.5 OrganisationValuation JSON data
{
    "RoleId": "R-01",
    "ValuationId": "V021"
}
2.4.2.11 Document Role
2.4.2.11.1 Role Tree Diagram
2.4.2.11.2 Role Properties
PropertyValue
Document nameRole
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.11.3 Role Fields
FieldTypeReqKeyDescriptionComments
RoleIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

Typestringtrue

Type of Role e.g. Owner

CostCenterIdstringfalsefk

Internal paying party name/code

AccountIdstringfalsefk

Link to account/s

2.4.2.11.3.1 Field RoleId
2.4.2.11.3.1.1 RoleId properties
PropertyValue
Name RoleId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample R-01
Comments
2.4.2.11.3.2 Field Type
2.4.2.11.3.2.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of Role e.g. Owner

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.4.2.11.3.3 Field CostCenterId
2.4.2.11.3.3.1 CostCenterId properties
PropertyValue
Name CostCenterId
Technical name
Activated true
Id
Type string
Description

Internal paying party name/code

Dependencies
Required false
Primary key false
Foreign collection CostCenter
Foreign field CostCenterId
Relationship type Foreign Key
Relationship name fk CostCenter. to BusinessUnit.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 189000006
Comments
2.4.2.11.3.4 Field AccountId
2.4.2.11.3.4.1 AccountId properties
PropertyValue
Name AccountId
Technical name
Activated true
Id
Type string
Description

Link to account/s

Dependencies
Required false
Primary key false
Foreign collection Account
Foreign field AccountId
Relationship type Foreign Key
Relationship name fk Account. to Organisation.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 1100132415
Comments
2.4.2.11.4 Role JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Role",
    "properties": {
        "RoleId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Type of Role e.g. Owner",
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "CostCenterId": {
            "type": "string",
            "description": "Internal paying party name/code",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "AccountId": {
            "type": "string",
            "description": "Link to account/s",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 40
        }
    },
    "required": [
        "RoleId",
        "Type"
    ]
}
2.4.2.11.5 Role JSON data
{
    "RoleId": "R-01",
    "Type": "Lorem",
    "CostCenterId": "189000006",
    "AccountId": "1100132415"
}
2.4.2.12 Document RoleBuilding
2.4.2.12.1 RoleBuilding Tree Diagram
2.4.2.12.2 RoleBuilding Properties
PropertyValue
Document nameRoleBuilding
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.12.3 RoleBuilding Fields
FieldTypeReqKeyDescriptionComments
RoleIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

BuildingIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.4.2.12.3.1 Field RoleId
2.4.2.12.3.1.1 RoleId properties
PropertyValue
Name RoleId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Role
Foreign field RoleId
Relationship type
Relationship name fk Role. to OrganisationBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample R-01
Comments
2.4.2.12.3.2 Field BuildingId
2.4.2.12.3.2.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Building
Foreign field BuildingId
Relationship type
Relationship name fk Building. to OrganisationBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.4.2.12.4 RoleBuilding JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RoleBuilding",
    "properties": {
        "RoleId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "BuildingId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RoleId",
        "BuildingId"
    ]
}
2.4.2.12.5 RoleBuilding JSON data
{
    "RoleId": "R-01",
    "BuildingId": "SE-CH-2341"
}
2.4.2.13 Document RoleContact
2.4.2.13.1 RoleContact Tree Diagram
2.4.2.13.2 RoleContact Properties
PropertyValue
Document nameRoleContact
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.13.3 RoleContact Fields
FieldTypeReqKeyDescriptionComments
RoleIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

ContactIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.4.2.13.3.1 Field RoleId
2.4.2.13.3.1.1 RoleId properties
PropertyValue
Name RoleId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Role
Foreign field RoleId
Relationship type
Relationship name fk Role. to RoleContact.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample R-01
Comments
2.4.2.13.3.2 Field ContactId
2.4.2.13.3.2.1 ContactId properties
PropertyValue
Name ContactId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Contact
Foreign field ContactId
Relationship type
Relationship name fk Contact. to RoleContact.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample BP-00441
Comments
2.4.2.13.4 RoleContact JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RoleContact",
    "properties": {
        "RoleId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ContactId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RoleId",
        "ContactId"
    ]
}
2.4.2.13.5 RoleContact JSON data
{
    "RoleId": "R-01",
    "ContactId": "BP-00441"
}
2.4.2.14 Document RoleLand
2.4.2.14.1 RoleLand Tree Diagram
2.4.2.14.2 RoleLand Properties
PropertyValue
Document nameRoleLand
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.14.3 RoleLand Fields
FieldTypeReqKeyDescriptionComments
RoleIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

LandIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

2.4.2.14.3.1 Field RoleId
2.4.2.14.3.1.1 RoleId properties
PropertyValue
Name RoleId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Role
Foreign field RoleId
Relationship type
Relationship name fk Role. to OrganisationLand.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample R-01
Comments
2.4.2.14.3.2 Field LandId
2.4.2.14.3.2.1 LandId properties
PropertyValue
Name LandId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection Land
Foreign field LandId
Relationship type
Relationship name fk Land. to OrganisationLand.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RE-AT-05
Comments
2.4.2.14.4 RoleLand JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RoleLand",
    "properties": {
        "RoleId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "LandId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RoleId",
        "LandId"
    ]
}
2.4.2.14.5 RoleLand JSON data
{
    "RoleId": "R-01",
    "LandId": "RE-AT-05"
}
2.4.2.15 Document RoleOrganisation
2.4.2.15.1 RoleOrganisation Tree Diagram
2.4.2.15.2 RoleOrganisation Properties
PropertyValue
Document nameRoleOrganisation
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.15.3 RoleOrganisation Fields
FieldTypeReqKeyDescriptionComments
RoleIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

OrganisationIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.4.2.15.3.1 Field RoleId
2.4.2.15.3.1.1 RoleId properties
PropertyValue
Name RoleId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Role
Foreign field RoleId
Relationship type
Relationship name fk Role. to RoleContact.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample R-01
Comments
2.4.2.15.3.2 Field OrganisationId
2.4.2.15.3.2.1 OrganisationId properties
PropertyValue
Name OrganisationId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Organisation
Foreign field OrganisationId
Relationship type
Relationship name fk Organisation. to RoleOrganisation.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample BM2016271
Comments
2.4.2.15.4 RoleOrganisation JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RoleOrganisation",
    "properties": {
        "RoleId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "OrganisationId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RoleId",
        "OrganisationId"
    ]
}
2.4.2.15.5 RoleOrganisation JSON data
{
    "RoleId": "R-01",
    "OrganisationId": "BM2016271"
}
2.4.2.16 Document RolePortfolio
2.4.2.16.1 RolePortfolio Tree Diagram
2.4.2.16.2 RolePortfolio Properties
PropertyValue
Document nameRolePortfolio
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.16.3 RolePortfolio Fields
FieldTypeReqKeyDescriptionComments
RoleIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

PortfolioIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.4.2.16.3.1 Field RoleId
2.4.2.16.3.1.1 RoleId properties
PropertyValue
Name RoleId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Role
Foreign field RoleId
Relationship type
Relationship name fk Role. to OrganisationRentalUnit.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample R-01
Comments
2.4.2.16.3.2 Field PortfolioId
2.4.2.16.3.2.1 PortfolioId properties
PropertyValue
Name PortfolioId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Portfolio
Foreign field
Relationship type
Relationship name fk Portfolio. to OrganisationPortfolio.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample PF-03-01
Comments
2.4.2.16.4 RolePortfolio JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RolePortfolio",
    "properties": {
        "RoleId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "PortfolioId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RoleId",
        "PortfolioId"
    ]
}
2.4.2.16.5 RolePortfolio JSON data
{
    "RoleId": "R-01",
    "PortfolioId": "PF-03-01"
}
2.4.2.17 Document RolePortfolioStrategy
2.4.2.17.1 RolePortfolioStrategy Tree Diagram
2.4.2.17.2 RolePortfolioStrategy Properties
PropertyValue
Document nameRolePortfolioStrategy
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.17.3 RolePortfolioStrategy Fields
FieldTypeReqKeyDescriptionComments
RoleIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

PortfolioStrategyIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

2.4.2.17.3.1 Field RoleId
2.4.2.17.3.1.1 RoleId properties
PropertyValue
Name RoleId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Role
Foreign field RoleId
Relationship type
Relationship name fk Role. to OrganisationPortfolioStrategy.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample R-01
Comments
2.4.2.17.3.2 Field PortfolioStrategyId
2.4.2.17.3.2.1 PortfolioStrategyId properties
PropertyValue
Name PortfolioStrategyId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Portfolio
Foreign field PortfolioId
Relationship type
Relationship name fk Portfolio. to RolePortfolioStrategy.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample x01
Comments
2.4.2.17.4 RolePortfolioStrategy JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RolePortfolioStrategy",
    "properties": {
        "RoleId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "PortfolioStrategyId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RoleId",
        "PortfolioStrategyId"
    ]
}
2.4.2.17.5 RolePortfolioStrategy JSON data
{
    "RoleId": "R-01",
    "PortfolioStrategyId": "x01"
}
2.4.2.18 Document RoleRentalUnit
2.4.2.18.1 RoleRentalUnit Tree Diagram
2.4.2.18.2 RoleRentalUnit Properties
PropertyValue
Document nameRoleRentalUnit
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.18.3 RoleRentalUnit Fields
FieldTypeReqKeyDescriptionComments
RoleIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

RentalUnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.4.2.18.3.1 Field RoleId
2.4.2.18.3.1.1 RoleId properties
PropertyValue
Name RoleId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Role
Foreign field RoleId
Relationship type
Relationship name fk Role. to OrganisationRentalUnit.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample R-01
Comments
2.4.2.18.3.2 Field RentalUnitId
2.4.2.18.3.2.1 RentalUnitId properties
PropertyValue
Name RentalUnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection RentalUnit
Foreign field RentalUnitId
Relationship type
Relationship name fk RentalUnit. to OrganisationRentalUnit.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample B-RU-10293
Comments
2.4.2.18.4 RoleRentalUnit JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RoleRentalUnit",
    "properties": {
        "RoleId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "RentalUnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RoleId",
        "RentalUnitId"
    ]
}
2.4.2.18.5 RoleRentalUnit JSON data
{
    "RoleId": "R-01",
    "RentalUnitId": "B-RU-10293"
}
2.4.2.19 Document RoleSite
2.4.2.19.1 RoleSite Tree Diagram
2.4.2.19.2 RoleSite Properties
PropertyValue
Document nameRoleSite
Technical name
Activatedtrue
Id
Description
GroupOrganisationalManagement
Additional properties
Comments
2.4.2.19.3 RoleSite Fields
FieldTypeReqKeyDescriptionComments
RoleIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

SiteIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.4.2.19.3.1 Field RoleId
2.4.2.19.3.1.1 RoleId properties
PropertyValue
Name RoleId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Role
Foreign field RoleId
Relationship type
Relationship name fk Role. to OrganisationSite.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample R-01
Comments
2.4.2.19.3.2 Field SiteId
2.4.2.19.3.2.1 SiteId properties
PropertyValue
Name SiteId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Site
Foreign field SiteId
Relationship type
Relationship name fk Site. to OrganisationSite.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AE-DE-02
Comments
2.4.2.19.4 RoleSite JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RoleSite",
    "properties": {
        "RoleId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SiteId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RoleId",
        "SiteId"
    ]
}
2.4.2.19.5 RoleSite JSON data
{
    "RoleId": "R-01",
    "SiteId": "AE-DE-02"
}
2.5 Group PortfolioAndAssetManagement
2.5.1 PortfolioAndAssetManagement Properties
PropertyValue
Group namePortfolioAndAssetManagement
Technical name
Activatedtrue
Description
Comments
2.5.2 PortfolioAndAssetManagement Documents
2.5.2.1 Document Portfolio
2.5.2.1.1 Portfolio Tree Diagram
2.5.2.1.2 Portfolio Properties
PropertyValue
Document namePortfolio
Technical name
Activatedtrue
Id
Description
GroupPortfolioAndAssetManagement
Additional propertiesfalse
Comments
2.5.2.1.3 Portfolio Fields
FieldTypeReqKeyDescriptionComments
PortfolioIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

Namestringtrue

Name of Portfolio

PortfolioCodestringfalse

User specific Portfolio Code e.g: MR003

Typestringtrue

Type of the Portfolio

AssetCategorystringfalse

Describes the asset category

OwnershipTypestringfalse

Describes the ownership structure of the portfolio

ValidFromdatetrue

Date portfolio was set up in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

Date the maturity of the portfolio has been reached in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

PrimaryUsageTypestringfalse

Definition of the primary usage type/asset class of the portfolio (individual by portfolio owner)

SecondaryUsageTypestringfalse

Definition of the secondary usage type/asset class of the portfolio (individual by portfolio owner)

MarketValuenumberfalse

Current market value of Portfolio

[{"dataType":"float"}]

Currencystringfalse

Main/default currency of portfolio (depending on user it should be able to change this)

AccountIdstringfalsefk

Reference to corresponding account

2.5.2.1.3.1 Field PortfolioId
2.5.2.1.3.1.1 PortfolioId properties
PropertyValue
Name PortfolioId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample PF-03-01
Comments
2.5.2.1.3.2 Field Name
2.5.2.1.3.2.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Name of Portfolio

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample South Germany
Comments
2.5.2.1.3.3 Field PortfolioCode
2.5.2.1.3.3.1 PortfolioCode properties
PropertyValue
Name PortfolioCode
Technical name
Activated true
Id
Type string
Description

User specific Portfolio Code e.g: MR003

Dependencies
Required
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length
Max length
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample GS-012
Comments
2.5.2.1.3.4 Field Type
2.5.2.1.3.4.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of the Portfolio

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.5.2.1.3.5 Field AssetCategory
2.5.2.1.3.5.1 AssetCategory properties
PropertyValue
Name AssetCategory
Technical name
Activated true
Id
Type string
Description

Describes the asset category

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 25
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Tangible
Comments
2.5.2.1.3.6 Field OwnershipType
2.5.2.1.3.6.1 OwnershipType properties
PropertyValue
Name OwnershipType
Technical name
Activated true
Id
Type string
Description

Describes the ownership structure of the portfolio

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 25
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Freehold
Comments
2.5.2.1.3.7 Field ValidFrom
2.5.2.1.3.7.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Date portfolio was set up in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-09-14
Comments

[{"dataType":"dateTime"}]

2.5.2.1.3.8 Field ValidUntil
2.5.2.1.3.8.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

Date the maturity of the portfolio has been reached in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2050-09-21
Comments

[{"dataType":"dateTime"}]

2.5.2.1.3.9 Field PrimaryUsageType
2.5.2.1.3.9.1 PrimaryUsageType properties
PropertyValue
Name PrimaryUsageType
Technical name
Activated true
Id
Type string
Description

Definition of the primary usage type/asset class of the portfolio (individual by portfolio owner)

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Financial Assets
Comments
2.5.2.1.3.10 Field SecondaryUsageType
2.5.2.1.3.10.1 SecondaryUsageType properties
PropertyValue
Name SecondaryUsageType
Technical name
Activated true
Id
Type string
Description

Definition of the secondary usage type/asset class of the portfolio (individual by portfolio owner)

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Freehold
Comments
2.5.2.1.3.11 Field MarketValue
2.5.2.1.3.11.1 MarketValue properties
PropertyValue
Name MarketValue
Technical name
Activated true
Id
Type number
Description

Current market value of Portfolio

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value -999999999999
Excl min
Max value 999999999999
Excl max
Multiple of
Enum
Sample 2617281.27
Comments

[{"dataType":"float"}]

2.5.2.1.3.12 Field Currency
2.5.2.1.3.12.1 Currency properties
PropertyValue
Name Currency
Technical name
Activated true
Id
Type string
Description

Main/default currency of portfolio (depending on user it should be able to change this)

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 25
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Euro
Comments
2.5.2.1.3.13 Field AccountId
2.5.2.1.3.13.1 AccountId properties
PropertyValue
Name AccountId
Technical name
Activated true
Id
Type string
Description

Reference to corresponding account

Dependencies
Required
Primary key
Foreign collection Account
Foreign field AccountId
Relationship type Foreign Key
Relationship name fk Account. to Portfolio.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 1100132415
Comments
2.5.2.1.4 Portfolio JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Portfolio",
    "additionalProperties": false,
    "properties": {
        "PortfolioId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Name": {
            "type": "string",
            "description": "Name of Portfolio ",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 200
        },
        "PortfolioCode": {
            "type": "string",
            "description": "User specific Portfolio Code e.g: MR003",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Type of the Portfolio",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 75
        },
        "AssetCategory": {
            "type": "string",
            "description": "Describes the asset category",
            "minLength": 1,
            "maxLength": 25,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "OwnershipType": {
            "type": "string",
            "description": "Describes the ownership structure of the portfolio",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 25
        },
        "ValidFrom": {
            "type": "string",
            "description": "Date portfolio was set up in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "minLength": 10,
            "maxLength": 10
        },
        "ValidUntil": {
            "type": "string",
            "description": "Date the maturity of the  portfolio has been reached in yyyy-mm-dd form (conform to ISO 8061)",
            "default": "2199-12-31",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "PrimaryUsageType": {
            "type": "string",
            "description": "Definition of the primary usage type/asset class of the portfolio (individual by portfolio owner)",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SecondaryUsageType": {
            "type": "string",
            "description": "Definition of the secondary usage type/asset class of the portfolio (individual by portfolio owner)",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 50
        },
        "MarketValue": {
            "type": "number",
            "description": "Current market value of Portfolio",
            "minimum": -999999999999,
            "maximum": 999999999999
        },
        "Currency": {
            "type": "string",
            "description": "Main/default currency of portfolio (depending on user it should be able to change this)",
            "minLength": 1,
            "maxLength": 25,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "AccountId": {
            "type": "string",
            "description": "Reference to corresponding account",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 40
        }
    },
    "required": [
        "PortfolioId",
        "Name",
        "Type",
        "ValidFrom",
        "ValidUntil"
    ]
}
2.5.2.1.5 Portfolio JSON data
{
    "PortfolioId": "PF-03-01",
    "Name": "South Germany",
    "PortfolioCode": "GS-012",
    "Type": "Lorem",
    "AssetCategory": "Tangible",
    "OwnershipType": "Freehold",
    "ValidFrom": "2021-09-14",
    "ValidUntil": "2050-09-21",
    "PrimaryUsageType": "Financial Assets",
    "SecondaryUsageType": "Freehold",
    "MarketValue": 2617281.27,
    "Currency": "Euro",
    "AccountId": "1100132415"
}
2.5.2.2 Document PortfolioBuilding
2.5.2.2.1 PortfolioBuilding Tree Diagram
2.5.2.2.2 PortfolioBuilding Properties
PropertyValue
Document namePortfolioBuilding
Technical name
Activatedtrue
Id
Description
GroupPortfolioAndAssetManagement
Additional properties
Comments
2.5.2.2.3 PortfolioBuilding Fields
FieldTypeReqKeyDescriptionComments
PortfolioIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

BuildingIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.5.2.2.3.1 Field PortfolioId
2.5.2.2.3.1.1 PortfolioId properties
PropertyValue
Name PortfolioId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Portfolio
Foreign field PortfolioId
Relationship type
Relationship name New Relationship(41)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample PF-03-01
Comments
2.5.2.2.3.2 Field BuildingId
2.5.2.2.3.2.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Building
Foreign field BuildingId
Relationship type
Relationship name fk Building. to PortfolioBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.5.2.2.4 PortfolioBuilding JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "PortfolioBuilding",
    "properties": {
        "PortfolioId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 40
        },
        "BuildingId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "PortfolioId",
        "BuildingId"
    ]
}
2.5.2.2.5 PortfolioBuilding JSON data
{
    "PortfolioId": "PF-03-01",
    "BuildingId": "SE-CH-2341"
}
2.5.2.3 Document PortfolioLand
2.5.2.3.1 PortfolioLand Tree Diagram
2.5.2.3.2 PortfolioLand Properties
PropertyValue
Document namePortfolioLand
Technical name
Activatedtrue
Id
Description
GroupPortfolioAndAssetManagement
Additional properties
Comments
2.5.2.3.3 PortfolioLand Fields
FieldTypeReqKeyDescriptionComments
PortfolioIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

LandIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.5.2.3.3.1 Field PortfolioId
2.5.2.3.3.1.1 PortfolioId properties
PropertyValue
Name PortfolioId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Portfolio
Foreign field PortfolioId
Relationship type
Relationship name New Relationship(42)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample PF-03-01
Comments
2.5.2.3.3.2 Field LandId
2.5.2.3.3.2.1 LandId properties
PropertyValue
Name LandId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Land
Foreign field LandId
Relationship type
Relationship name fk Land. to PortfolioLand.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AE-DE-02
Comments
2.5.2.3.4 PortfolioLand JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "PortfolioLand",
    "properties": {
        "PortfolioId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "LandId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "PortfolioId",
        "LandId"
    ]
}
2.5.2.3.5 PortfolioLand JSON data
{
    "PortfolioId": "PF-03-01",
    "LandId": "AE-DE-02"
}
2.5.2.4 Document PortfolioSite
2.5.2.4.1 PortfolioSite Tree Diagram
2.5.2.4.2 PortfolioSite Properties
PropertyValue
Document namePortfolioSite
Technical name
Activatedtrue
Id
Description
GroupPortfolioAndAssetManagement
Additional properties
Comments
2.5.2.4.3 PortfolioSite Fields
FieldTypeReqKeyDescriptionComments
PortfolioIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

SiteIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.5.2.4.3.1 Field PortfolioId
2.5.2.4.3.1.1 PortfolioId properties
PropertyValue
Name PortfolioId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Portfolio
Foreign field PortfolioId
Relationship type
Relationship name New Relationship(30)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample PF-03-01
Comments
2.5.2.4.3.2 Field SiteId
2.5.2.4.3.2.1 SiteId properties
PropertyValue
Name SiteId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Site
Foreign field SiteId
Relationship type
Relationship name fk Site. to PortfolioSite.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AE-DE-02
Comments
2.5.2.4.4 PortfolioSite JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "PortfolioSite",
    "properties": {
        "PortfolioId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SiteId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "PortfolioId",
        "SiteId"
    ]
}
2.5.2.4.5 PortfolioSite JSON data
{
    "PortfolioId": "PF-03-01",
    "SiteId": "AE-DE-02"
}
2.5.2.5 Document PortfolioStrategy
2.5.2.5.1 PortfolioStrategy Tree Diagram
2.5.2.5.2 PortfolioStrategy Properties
PropertyValue
Document namePortfolioStrategy
Technical name
Activatedtrue
Id
Description
GroupPortfolioAndAssetManagement
Additional properties
Comments
2.5.2.5.3 PortfolioStrategy Fields
FieldTypeReqKeyDescriptionComments
PortfolioStrategyIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

Namestringtrue

Name of Strategy (user specific)

InvestmentTypestringfalse

Type of Strategy

ValidFromdatetrue

Date Strategy was implemented in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

Date strategy has to be adapted by in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

StrategyObjectiveTargetsSteeringstringtrue

Steering target type of Portfolio Strategy

StrategyObjectiveValuesSteeringnumbertrue

Value of the portfolio strategy steering targets

[{"dataType":"float"}]

StrategyObjectiveUnitSteeringstringtrue

Unit of strategy objective values steering

[{"dataType":"float"}]

StrategyObjectiveTargetsstringfalse

Target type of Portfolio Strategy

StrategyObjectiveValuesnumberfalse

Value of the portfolio strategy targets

[{"dataType":"float"}]

StrategyObjectiveUnitstringfalse

Unit of strategy objective values

Sourcestringfalse

Source of Portfolio strategy

PortfolioIdstringtruefk

Link to Portfolio

2.5.2.5.3.1 Field PortfolioStrategyId
2.5.2.5.3.1.1 PortfolioStrategyId properties
PropertyValue
Name PortfolioStrategyId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample x01
Comments
2.5.2.5.3.2 Field Name
2.5.2.5.3.2.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Name of Strategy (user specific)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Core longterm value add
Comments
2.5.2.5.3.3 Field InvestmentType
2.5.2.5.3.3.1 InvestmentType properties
PropertyValue
Name InvestmentType
Technical name
Activated true
Id
Type string
Description

Type of Strategy

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Value add
Comments
2.5.2.5.3.4 Field ValidFrom
2.5.2.5.3.4.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Date Strategy was implemented in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-09-14
Comments

[{"dataType":"dateTime"}]

2.5.2.5.3.5 Field ValidUntil
2.5.2.5.3.5.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

Date strategy has to be adapted by in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2050-09-21
Comments

[{"dataType":"dateTime"}]

2.5.2.5.3.6 Field StrategyObjectiveTargetsSteering
2.5.2.5.3.6.1 StrategyObjectiveTargetsSteering properties
PropertyValue
Name StrategyObjectiveTargetsSteering
Technical name
Activated true
Id
Type string
Description

Steering target type of Portfolio Strategy

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Equity target
Comments
2.5.2.5.3.7 Field StrategyObjectiveValuesSteering
2.5.2.5.3.7.1 StrategyObjectiveValuesSteering properties
PropertyValue
Name StrategyObjectiveValuesSteering
Technical name
Activated true
Id
Type number
Description

Value of the portfolio strategy steering targets

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value -999999999999
Excl min
Max value 999999999999
Excl max
Multiple of
Enum
Sample 6378123.45
Comments

[{"dataType":"float"}]

2.5.2.5.3.8 Field StrategyObjectiveUnitSteering
2.5.2.5.3.8.1 StrategyObjectiveUnitSteering properties
PropertyValue
Name StrategyObjectiveUnitSteering
Technical name
Activated true
Id
Type string
Description

Unit of strategy objective values steering

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 20
Pattern [^<>\[\]\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Euro
Comments

[{"dataType":"float"}]

2.5.2.5.3.9 Field StrategyObjectiveTargets
2.5.2.5.3.9.1 StrategyObjectiveTargets properties
PropertyValue
Name StrategyObjectiveTargets
Technical name
Activated true
Id
Type string
Description

Target type of Portfolio Strategy

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Equity target
Comments
2.5.2.5.3.10 Field StrategyObjectiveValues
2.5.2.5.3.10.1 StrategyObjectiveValues properties
PropertyValue
Name StrategyObjectiveValues
Technical name
Activated true
Id
Type number
Description

Value of the portfolio strategy targets

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value -999999999999
Excl min
Max value 999999999999
Excl max
Multiple of
Enum
Sample 8000000
Comments

[{"dataType":"float"}]

2.5.2.5.3.11 Field StrategyObjectiveUnit
2.5.2.5.3.11.1 StrategyObjectiveUnit properties
PropertyValue
Name StrategyObjectiveUnit
Technical name
Activated true
Id
Type string
Description

Unit of strategy objective values

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 20
Pattern [^<>\[\]\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Euro
Comments
2.5.2.5.3.12 Field Source
2.5.2.5.3.12.1 Source properties
PropertyValue
Name Source
Technical name
Activated true
Id
Type string
Description

Source of Portfolio strategy

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Europe branch
Comments
2.5.2.5.3.13 Field PortfolioId
2.5.2.5.3.13.1 PortfolioId properties
PropertyValue
Name PortfolioId
Technical name
Activated true
Id
Type string
Description

Link to Portfolio

Dependencies
Required true
Primary key
Foreign collection Portfolio
Foreign field
Relationship type Foreign Key
Relationship name fk Portfolio. to PortfolioStrategy.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample PF-03-01
Comments
2.5.2.5.4 PortfolioStrategy JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "PortfolioStrategy",
    "properties": {
        "PortfolioStrategyId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Name": {
            "type": "string",
            "description": "Name of Strategy (user specific)",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "InvestmentType": {
            "type": "string",
            "description": "Type of Strategy",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ValidFrom": {
            "type": "string",
            "description": "Date Strategy was implemented in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "minLength": 10,
            "maxLength": 10
        },
        "ValidUntil": {
            "type": "string",
            "description": "Date strategy has to be adapted by in yyyy-mm-dd form (conform to ISO 8061)",
            "default": "2199-12-31",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "StrategyObjectiveTargetsSteering": {
            "type": "string",
            "description": "Steering target type of Portfolio Strategy",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "StrategyObjectiveValuesSteering": {
            "type": "number",
            "description": "Value of the portfolio strategy steering targets",
            "minimum": -999999999999,
            "maximum": 999999999999
        },
        "StrategyObjectiveUnitSteering": {
            "type": "string",
            "description": "Unit of strategy objective values steering",
            "pattern": "[^<>\\[\\]\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 20
        },
        "StrategyObjectiveTargets": {
            "type": "string",
            "description": "Target type of Portfolio Strategy",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "StrategyObjectiveValues": {
            "type": "number",
            "description": "Value of the portfolio strategy targets",
            "minimum": -999999999999,
            "maximum": 999999999999
        },
        "StrategyObjectiveUnit": {
            "type": "string",
            "description": "Unit of strategy objective values",
            "minLength": 1,
            "maxLength": 20,
            "pattern": "[^<>\\[\\]\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Source": {
            "type": "string",
            "description": "Source of Portfolio strategy",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "PortfolioId": {
            "type": "string",
            "description": "Link to Portfolio",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 40
        }
    },
    "required": [
        "PortfolioStrategyId",
        "Name",
        "ValidFrom",
        "ValidUntil",
        "StrategyObjectiveTargetsSteering",
        "StrategyObjectiveValuesSteering",
        "StrategyObjectiveUnitSteering",
        "PortfolioId"
    ]
}
2.5.2.5.5 PortfolioStrategy JSON data
{
    "PortfolioStrategyId": "x01",
    "Name": "Core longterm value add",
    "InvestmentType": "Value add",
    "ValidFrom": "2021-09-14",
    "ValidUntil": "2050-09-21",
    "StrategyObjectiveTargetsSteering": "Equity target",
    "StrategyObjectiveValuesSteering": 6378123.45,
    "StrategyObjectiveUnitSteering": "Euro",
    "StrategyObjectiveTargets": "Equity target",
    "StrategyObjectiveValues": 8000000,
    "StrategyObjectiveUnit": "Euro",
    "Source": "Europe branch",
    "PortfolioId": "PF-03-01"
}
2.5.2.6 Document PortfolioUnit
2.5.2.6.1 PortfolioUnit Tree Diagram
2.5.2.6.2 PortfolioUnit Properties
PropertyValue
Document namePortfolioUnit
Technical name
Activatedtrue
Id
Description
GroupPortfolioAndAssetManagement
Additional properties
Comments
2.5.2.6.3 PortfolioUnit Fields
FieldTypeReqKeyDescriptionComments
PortfolioIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

UnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.5.2.6.3.1 Field PortfolioId
2.5.2.6.3.1.1 PortfolioId properties
PropertyValue
Name PortfolioId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Portfolio
Foreign field PortfolioId
Relationship type
Relationship name fk Portfolio. to PortfolioUnit.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample PF-03-01
Comments
2.5.2.6.3.2 Field UnitId
2.5.2.6.3.2.1 UnitId properties
PropertyValue
Name UnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Unit
Foreign field UnitId
Relationship type
Relationship name fk Unit. to PortfolioUnit.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample UN-SE-CH-2341-02
Comments
2.5.2.6.4 PortfolioUnit JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "PortfolioUnit",
    "properties": {
        "PortfolioId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "UnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "PortfolioId",
        "UnitId"
    ]
}
2.5.2.6.5 PortfolioUnit JSON data
{
    "PortfolioId": "PF-03-01",
    "UnitId": "UN-SE-CH-2341-02"
}
2.5.2.7 Document Valuation
2.5.2.7.1 Valuation Tree Diagram
2.5.2.7.2 Valuation Properties
PropertyValue
Document nameValuation
Technical name
Activatedtrue
Id
Description
GroupPortfolioAndAssetManagement
Additional properties
Comments
2.5.2.7.3 Valuation Fields
FieldTypeReqKeyDescriptionComments
ValuationIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

Namestringtrue

Name of valuation

PreviousValuationIdstringfalse

Link to previous valuation

Typestringtrue

Type of valuation

ValidFromdatetrue

Date valuation is valid from in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

Date valuation has to be redone in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

Descriptionstringfalse

Description of valuation implementation

Textstringfalse

Text field

Keywordsstringfalse

Important keywords

URLstringfalse

URL if existent

JurisdictionTypestringfalse

Type of Jurisdiction

ProfessionalStandardstringfalse

Name of professional valuation standard used

AccountingStandardstringfalse

Name of Accounting standard used

JurisdictionStandardstringfalse

Name of Jurisdiction type used

Valuenumbertrue

Value of Valuation

[{"dataType":"float"}]

Unitstringtrue

Unit of valuation

Assumptionsstringfalse

Concluded assumptions

SpecialAssumptionsstringfalse

Concluded special assumptions

Constrainsstringfalse

Existing constrains

Approachstringfalse

Valuation approach

MaintenanceBacklogbooleanfalse

Does a maintenance backlog exist (Y/N)

SingleTenantbooleanfalse

Valuation of single tenant building (Y/N)

DiscountRatenumberfalse

Discount rate included

[{"dataType":"float"}]

DiscountPremiumsnumberfalse

Discount premiums included

[{"dataType":"float"}]

Uncertaintystringfalse

LoV for uncertainty

Liquiditynumberfalse

[{"dataType":"float"}]

SpaceEfficiencystringfalse

Space usage efficiency

EnergyEfficiencystringfalse

Stating the energy efficiency class

 DocumentIdstringfalse

Link to document

does not exist yet

2.5.2.7.3.1 Field ValuationId
2.5.2.7.3.1.1 ValuationId properties
PropertyValue
Name ValuationId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample V021
Comments
2.5.2.7.3.2 Field Name
2.5.2.7.3.2.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Name of valuation

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Comparative Valuation
Comments
2.5.2.7.3.3 Field PreviousValuationId
2.5.2.7.3.3.1 PreviousValuationId properties
PropertyValue
Name PreviousValuationId
Technical name
Activated true
Id
Type string
Description

Link to previous valuation

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample V020
Comments
2.5.2.7.3.4 Field Type
2.5.2.7.3.4.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of valuation

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 75
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Comparative method
Comments
2.5.2.7.3.5 Field ValidFrom
2.5.2.7.3.5.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Date valuation is valid from in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-09-14
Comments

[{"dataType":"dateTime"}]

2.5.2.7.3.6 Field ValidUntil
2.5.2.7.3.6.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

Date valuation has to be redone in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2050-09-21
Comments

[{"dataType":"dateTime"}]

2.5.2.7.3.7 Field Description
2.5.2.7.3.7.1 Description properties
PropertyValue
Name Description
Technical name
Activated true
Id
Type string
Description

Description of valuation implementation

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.5.2.7.3.8 Field Text
2.5.2.7.3.8.1 Text properties
PropertyValue
Name Text
Technical name
Activated true
Id
Type string
Description

Text field

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.5.2.7.3.9 Field Keywords
2.5.2.7.3.9.1 Keywords properties
PropertyValue
Name Keywords
Technical name
Activated true
Id
Type string
Description

Important keywords

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.5.2.7.3.10 Field URL
2.5.2.7.3.10.1 URL properties
PropertyValue
Name URL
Technical name
Activated true
Id
Type string
Description

URL if existent

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.5.2.7.3.11 Field JurisdictionType
2.5.2.7.3.11.1 JurisdictionType properties
PropertyValue
Name JurisdictionType
Technical name
Activated true
Id
Type string
Description

Type of Jurisdiction

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RICS valuation
Comments
2.5.2.7.3.12 Field ProfessionalStandard
2.5.2.7.3.12.1 ProfessionalStandard properties
PropertyValue
Name ProfessionalStandard
Technical name
Activated true
Id
Type string
Description

Name of professional valuation standard used

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.5.2.7.3.13 Field AccountingStandard
2.5.2.7.3.13.1 AccountingStandard properties
PropertyValue
Name AccountingStandard
Technical name
Activated true
Id
Type string
Description

Name of Accounting standard used

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample IFRS
Comments
2.5.2.7.3.14 Field JurisdictionStandard
2.5.2.7.3.14.1 JurisdictionStandard properties
PropertyValue
Name JurisdictionStandard
Technical name
Activated true
Id
Type string
Description

Name of Jurisdiction type used

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Local legislation
Comments
2.5.2.7.3.15 Field Value
2.5.2.7.3.15.1 Value properties
PropertyValue
Name Value
Technical name
Activated true
Id
Type number
Description

Value of Valuation

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value -999999999999
Excl min
Max value 999999999999
Excl max
Multiple of
Enum
Sample 6378123.45
Comments

[{"dataType":"float"}]

2.5.2.7.3.16 Field Unit
2.5.2.7.3.16.1 Unit properties
PropertyValue
Name Unit
Technical name
Activated true
Id
Type string
Description

Unit of valuation

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 20
Pattern [^<>\[\]\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Euro
Comments
2.5.2.7.3.17 Field Assumptions
2.5.2.7.3.17.1 Assumptions properties
PropertyValue
Name Assumptions
Technical name
Activated true
Id
Type string
Description

Concluded assumptions

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.5.2.7.3.18 Field SpecialAssumptions
2.5.2.7.3.18.1 SpecialAssumptions properties
PropertyValue
Name SpecialAssumptions
Technical name
Activated true
Id
Type string
Description

Concluded special assumptions

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.5.2.7.3.19 Field Constrains
2.5.2.7.3.19.1 Constrains properties
PropertyValue
Name Constrains
Technical name
Activated true
Id
Type string
Description

Existing constrains

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.5.2.7.3.20 Field Approach
2.5.2.7.3.20.1 Approach properties
PropertyValue
Name Approach
Technical name
Activated true
Id
Type string
Description

Valuation approach

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.5.2.7.3.21 Field MaintenanceBacklog
2.5.2.7.3.21.1 MaintenanceBacklog properties
PropertyValue
Name MaintenanceBacklog
Technical name
Activated true
Id
Type boolean
Description

Does a maintenance backlog exist (Y/N)

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Sample true
Comments
2.5.2.7.3.22 Field SingleTenant
2.5.2.7.3.22.1 SingleTenant properties
PropertyValue
Name SingleTenant
Technical name
Activated true
Id
Type boolean
Description

Valuation of single tenant building (Y/N)

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Sample true
Comments
2.5.2.7.3.23 Field DiscountRate
2.5.2.7.3.23.1 DiscountRate properties
PropertyValue
Name DiscountRate
Technical name
Activated true
Id
Type number
Description

Discount rate included

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit Percentage
Min value 0
Excl min
Max value 100
Excl max
Multiple of
Enum
Sample 7.29
Comments

[{"dataType":"float"}]

2.5.2.7.3.24 Field DiscountPremiums
2.5.2.7.3.24.1 DiscountPremiums properties
PropertyValue
Name DiscountPremiums
Technical name
Activated true
Id
Type number
Description

Discount premiums included

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit Percentage
Min value 0
Excl min
Max value 100
Excl max
Multiple of
Enum
Sample 2.87
Comments

[{"dataType":"float"}]

2.5.2.7.3.25 Field Uncertainty
2.5.2.7.3.25.1 Uncertainty properties
PropertyValue
Name Uncertainty
Technical name
Activated true
Id
Type string
Description

LoV for uncertainty

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.5.2.7.3.26 Field Liquidity
2.5.2.7.3.26.1 Liquidity properties
PropertyValue
Name Liquidity
Technical name
Activated true
Id
Type number
Description
Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value
Excl min
Max value
Excl max
Multiple of
Enum
Sample 4539.27
Comments

[{"dataType":"float"}]

2.5.2.7.3.27 Field SpaceEfficiency
2.5.2.7.3.27.1 SpaceEfficiency properties
PropertyValue
Name SpaceEfficiency
Technical name
Activated true
Id
Type string
Description

Space usage efficiency

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.5.2.7.3.28 Field EnergyEfficiency
2.5.2.7.3.28.1 EnergyEfficiency properties
PropertyValue
Name EnergyEfficiency
Technical name
Activated true
Id
Type string
Description

Stating the energy efficiency class

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 25
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample A
Comments
2.5.2.7.3.29 Field DocumentId
2.5.2.7.3.29.1 DocumentId properties
PropertyValue
Name DocumentId
Technical name
Activated true
Id
Type string
Description

Link to document

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments

does not exist yet

2.5.2.7.4 Valuation JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Valuation",
    "properties": {
        "ValuationId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Name": {
            "type": "string",
            "description": "Name of valuation ",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 200
        },
        "PreviousValuationId": {
            "type": "string",
            "description": "Link to previous valuation",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Type of valuation",
            "minLength": 1,
            "maxLength": 75,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ValidFrom": {
            "type": "string",
            "description": "Date valuation is valid from  in yyyy-mm-dd form (conform to ISO 8061)",
            "format": "date",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "minLength": 10,
            "maxLength": 10
        },
        "ValidUntil": {
            "type": "string",
            "description": "Date valuation has to be redone in yyyy-mm-dd form (conform to ISO 8061)",
            "default": "2199-12-31",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "Description": {
            "type": "string",
            "description": "Description of valuation implementation",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Text": {
            "type": "string",
            "description": "Text field",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Keywords": {
            "type": "string",
            "description": "Important keywords",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "URL": {
            "type": "string",
            "description": "URL if existent",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "JurisdictionType": {
            "type": "string",
            "description": "Type of Jurisdiction",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ProfessionalStandard": {
            "type": "string",
            "description": "Name of professional valuation standard used",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "AccountingStandard": {
            "type": "string",
            "description": "Name of Accounting standard used",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "JurisdictionStandard": {
            "type": "string",
            "description": "Name of Jurisdiction type used",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 50
        },
        "Value": {
            "type": "number",
            "description": "Value of Valuation",
            "minimum": -999999999999,
            "maximum": 999999999999
        },
        "Unit": {
            "type": "string",
            "description": "Unit of valuation",
            "pattern": "[^<>\\[\\]\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 20
        },
        "Assumptions": {
            "type": "string",
            "description": "Concluded assumptions",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SpecialAssumptions": {
            "type": "string",
            "description": "Concluded special assumptions",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Constrains": {
            "type": "string",
            "description": "Existing constrains",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Approach": {
            "type": "string",
            "description": "Valuation approach",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "MaintenanceBacklog": {
            "type": "boolean",
            "description": "Does a maintenance backlog exist (Y/N)"
        },
        "SingleTenant": {
            "type": "boolean",
            "description": "Valuation of single tenant building (Y/N)"
        },
        "DiscountRate": {
            "type": "number",
            "description": "Discount rate included",
            "minimum": 0,
            "maximum": 100
        },
        "DiscountPremiums": {
            "type": "number",
            "description": "Discount premiums included",
            "minimum": 0,
            "maximum": 100
        },
        "Uncertainty": {
            "type": "string",
            "description": "LoV for uncertainty",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Liquidity": {
            "type": "number"
        },
        "SpaceEfficiency": {
            "type": "string",
            "description": "Space usage efficiency",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "EnergyEfficiency": {
            "type": "string",
            "description": "Stating the energy efficiency class",
            "minLength": 1,
            "maxLength": 25,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        " DocumentId": {
            "type": "string",
            "description": "Link to document",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ValuationId",
        "Name",
        "Type",
        "ValidFrom",
        "ValidUntil",
        "Value",
        "Unit"
    ]
}
2.5.2.7.5 Valuation JSON data
{
    "ValuationId": "V021",
    "Name": "Comparative Valuation",
    "PreviousValuationId": "V020",
    "Type": "Comparative method",
    "ValidFrom": "2021-09-14",
    "ValidUntil": "2050-09-21",
    "Description": "Lorem",
    "Text": "Lorem",
    "Keywords": "Lorem",
    "URL": "Lorem",
    "JurisdictionType": "RICS valuation",
    "ProfessionalStandard": "Lorem",
    "AccountingStandard": "IFRS",
    "JurisdictionStandard": "Local legislation",
    "Value": 6378123.45,
    "Unit": "Euro",
    "Assumptions": "Lorem",
    "SpecialAssumptions": "Lorem",
    "Constrains": "Lorem",
    "Approach": "Lorem",
    "MaintenanceBacklog": true,
    "SingleTenant": true,
    "DiscountRate": 7.29,
    "DiscountPremiums": 2.87,
    "Uncertainty": "Lorem",
    "Liquidity": 4539.27,
    "SpaceEfficiency": "Lorem",
    "EnergyEfficiency": "A",
    " DocumentId": "Lorem"
}
2.5.2.8 Document ValuationAccount
2.5.2.8.1 ValuationAccount Tree Diagram
2.5.2.8.2 ValuationAccount Properties
PropertyValue
Document nameValuationAccount
Technical name
Activatedtrue
Id
Description
GroupPortfolioAndAssetManagement
Additional properties
Comments
2.5.2.8.3 ValuationAccount Fields
FieldTypeReqKeyDescriptionComments
ValuationIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

AccountIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

2.5.2.8.3.1 Field ValuationId
2.5.2.8.3.1.1 ValuationId properties
PropertyValue
Name ValuationId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Valuation
Foreign field ValuationId
Relationship type
Relationship name fk Valuation. to ValuationAreaMeasurement.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample V021
Comments
2.5.2.8.3.2 Field AccountId
2.5.2.8.3.2.1 AccountId properties
PropertyValue
Name AccountId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection Account
Foreign field AccountId
Relationship type
Relationship name fk Account. to ValuationAccount.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 1100132415
Comments
2.5.2.8.4 ValuationAccount JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "ValuationAccount",
    "properties": {
        "ValuationId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "AccountId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ValuationId",
        "AccountId"
    ]
}
2.5.2.8.5 ValuationAccount JSON data
{
    "ValuationId": "V021",
    "AccountId": "1100132415"
}
2.5.2.9 Document ValuationBuilding
2.5.2.9.1 ValuationBuilding Tree Diagram
2.5.2.9.2 ValuationBuilding Properties
PropertyValue
Document nameValuationBuilding
Technical name
Activatedtrue
Id
Description
GroupPortfolioAndAssetManagement
Additional properties
Comments
2.5.2.9.3 ValuationBuilding Fields
FieldTypeReqKeyDescriptionComments
ValuationIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

BuildingIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.5.2.9.3.1 Field ValuationId
2.5.2.9.3.1.1 ValuationId properties
PropertyValue
Name ValuationId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Valuation
Foreign field ValuationId
Relationship type
Relationship name fk Valuation. to ValuationAreaMeasurement.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample V021
Comments
2.5.2.9.3.2 Field BuildingId
2.5.2.9.3.2.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Building
Foreign field BuildingId
Relationship type
Relationship name fk Building. to ValuationBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.5.2.9.4 ValuationBuilding JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "ValuationBuilding",
    "properties": {
        "ValuationId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "BuildingId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ValuationId",
        "BuildingId"
    ]
}
2.5.2.9.5 ValuationBuilding JSON data
{
    "ValuationId": "V021",
    "BuildingId": "SE-CH-2341"
}
2.5.2.10 Document ValuationLand
2.5.2.10.1 ValuationLand Tree Diagram
2.5.2.10.2 ValuationLand Properties
PropertyValue
Document nameValuationLand
Technical name
Activatedtrue
Id
Description
GroupPortfolioAndAssetManagement
Additional properties
Comments
2.5.2.10.3 ValuationLand Fields
FieldTypeReqKeyDescriptionComments
ValuationIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

LandIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

2.5.2.10.3.1 Field ValuationId
2.5.2.10.3.1.1 ValuationId properties
PropertyValue
Name ValuationId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Valuation
Foreign field ValuationId
Relationship type
Relationship name fk Valuation. to ValuationAreaMeasurement.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample V021
Comments
2.5.2.10.3.2 Field LandId
2.5.2.10.3.2.1 LandId properties
PropertyValue
Name LandId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection Land
Foreign field LandId
Relationship type
Relationship name fk Land. to ValuationLand.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RE-AT-05
Comments
2.5.2.10.4 ValuationLand JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "ValuationLand",
    "properties": {
        "ValuationId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "LandId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ValuationId",
        "LandId"
    ]
}
2.5.2.10.5 ValuationLand JSON data
{
    "ValuationId": "V021",
    "LandId": "RE-AT-05"
}
2.5.2.11 Document ValuationOperationalMeasurement
2.5.2.11.1 ValuationOperationalMeasurement Tree Diagram
2.5.2.11.2 ValuationOperationalMeasurement Properties
PropertyValue
Document nameValuationOperationalMeasurement
Technical name
Activatedtrue
Id
Description
GroupPortfolioAndAssetManagement
Additional properties
Comments
2.5.2.11.3 ValuationOperationalMeasurement Fields
FieldTypeReqKeyDescriptionComments
ValuationIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

OperationalMeasurementGuidstringtrue

Globally Unique Identifier number

2.5.2.11.3.1 Field ValuationId
2.5.2.11.3.1.1 ValuationId properties
PropertyValue
Name ValuationId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Valuation
Foreign field ValuationId
Relationship type
Relationship name fk Valuation. to ValuationAreaMeasurement.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample V021
Comments
2.5.2.11.3.2 Field OperationalMeasurementGuid
2.5.2.11.3.2.1 OperationalMeasurementGuid properties
PropertyValue
Name OperationalMeasurementGuid
Technical name
Activated true
Id
Type string
Description

Globally Unique Identifier number

Dependencies
Required true
Primary key true
Foreign collection OperationalMeasurement
Foreign field Guid
Relationship type
Relationship name fk OperationalMeasurement. to ValuationOperationalMeasurement.
Cardinality 0..n
Default
Min length 36
Max length 36
Pattern ^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$
Format
Enum
Sample 271ef573-3521-474a-a3de-08c32b8156d6
Comments
2.5.2.11.4 ValuationOperationalMeasurement JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "ValuationOperationalMeasurement",
    "properties": {
        "ValuationId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "OperationalMeasurementGuid": {
            "type": "string",
            "description": "Globally Unique Identifier number",
            "minLength": 36,
            "maxLength": 36,
            "pattern": "^[0-9A-Fa-f]{8}(?:-[0-9A-Fa-f]{4}){3}-[0-9A-Fa-f]{12}$"
        }
    },
    "required": [
        "ValuationId",
        "OperationalMeasurementGuid"
    ]
}
2.5.2.11.5 ValuationOperationalMeasurement JSON data
{
    "ValuationId": "V021",
    "OperationalMeasurementGuid": "271ef573-3521-474a-a3de-08c32b8156d6"
}
2.5.2.12 Document ValuationTransaction
2.5.2.12.1 ValuationTransaction Tree Diagram
2.5.2.12.2 ValuationTransaction Properties
PropertyValue
Document nameValuationTransaction
Technical name
Activatedtrue
Id
Description
GroupPortfolioAndAssetManagement
Additional properties
Comments
2.5.2.12.3 ValuationTransaction Fields
FieldTypeReqKeyDescriptionComments
ValuationIdstringtrue

Customer ID from previous system (ID before onboarding data to CDM)

TransactionIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

2.5.2.12.3.1 Field ValuationId
2.5.2.12.3.1.1 ValuationId properties
PropertyValue
Name ValuationId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to CDM)

Dependencies
Required true
Primary key true
Foreign collection Valuation
Foreign field ValuationId
Relationship type
Relationship name fk Valuation. to ValuationAreaMeasurement.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample V021
Comments
2.5.2.12.3.2 Field TransactionId
2.5.2.12.3.2.1 TransactionId properties
PropertyValue
Name TransactionId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection Transaction
Foreign field TransactionId
Relationship type
Relationship name fk Transaction. to ValuationTransaction.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 887332968
Comments
2.5.2.12.4 ValuationTransaction JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "ValuationTransaction",
    "properties": {
        "ValuationId": {
            "type": "string",
            "description": "Customer ID from previous system (ID before onboarding data to CDM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "TransactionId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "ValuationId",
        "TransactionId"
    ]
}
2.5.2.12.5 ValuationTransaction JSON data
{
    "ValuationId": "V021",
    "TransactionId": "887332968"
}
2.6 Group PropertyManagement
2.6.1 PropertyManagement Properties
PropertyValue
Group namePropertyManagement
Technical name
Activatedtrue
Description
Comments
2.6.2 PropertyManagement Documents
2.6.2.1 Document Dunning
2.6.2.1.1 Dunning Tree Diagram
2.6.2.1.2 Dunning Properties
PropertyValue
Document nameDunning
Technical name
Activatedtrue
Id
Description
GroupPropertyManagement
Additional properties
Comments
2.6.2.1.3 Dunning Fields
FieldTypeReqKeyDescriptionComments
DunningIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

DunningLevelstringtrue

Dunning level

DunningAmountnumbertrue

Dunning Amount

[{"dataType":"float"}]

Currencystringtrue

Currency of payment

PaymentAmountnumbertrue

Value of payment

[{"dataType":"float"}]

InitialDueDatadatetrue

Initial due date in yyyy-mm-dd form (conform to ISO 8061)

PaymentDatedatetrue

Payment date in yyyy-mm-dd form (conform to ISO 8061)

RentalPaymentIdstringtruefk

Unique identifier either coming from previous system otherwise it needs to be defined

2.6.2.1.3.1 Field DunningId
2.6.2.1.3.1.1 DunningId properties
PropertyValue
Name DunningId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample D-B-RU-10293
Comments
2.6.2.1.3.2 Field DunningLevel
2.6.2.1.3.2.1 DunningLevel properties
PropertyValue
Name DunningLevel
Technical name
Activated true
Id
Type string
Description

Dunning level

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 25
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 3
Comments
2.6.2.1.3.3 Field DunningAmount
2.6.2.1.3.3.1 DunningAmount properties
PropertyValue
Name DunningAmount
Technical name
Activated true
Id
Type number
Description

Dunning Amount

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value 1
Excl min
Max value 999999
Excl max
Multiple of
Enum
Sample 359.65
Comments

[{"dataType":"float"}]

2.6.2.1.3.4 Field Currency
2.6.2.1.3.4.1 Currency properties
PropertyValue
Name Currency
Technical name
Activated true
Id
Type string
Description

Currency of payment

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 25
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Euro
Comments
2.6.2.1.3.5 Field PaymentAmount
2.6.2.1.3.5.1 PaymentAmount properties
PropertyValue
Name PaymentAmount
Technical name
Activated true
Id
Type number
Description

Value of payment

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value 1
Excl min
Max value 999999
Excl max
Multiple of
Enum
Sample 130.22
Comments

[{"dataType":"float"}]

2.6.2.1.3.6 Field InitialDueData
2.6.2.1.3.6.1 InitialDueData properties
PropertyValue
Name InitialDueData
Technical name
Activated true
Id
Type string
Description

Initial due date in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-06-31
Comments
2.6.2.1.3.7 Field PaymentDate
2.6.2.1.3.7.1 PaymentDate properties
PropertyValue
Name PaymentDate
Technical name
Activated true
Id
Type string
Description

Payment date in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2021-06-25
Comments
2.6.2.1.3.8 Field RentalPaymentId
2.6.2.1.3.8.1 RentalPaymentId properties
PropertyValue
Name RentalPaymentId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key false
Foreign collection RentalPayment
Foreign field RentalPaymentId
Relationship type Foreign Key
Relationship name fk RentalPayment. to Dunning.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RP-RC-6271
Comments
2.6.2.1.4 Dunning JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "Dunning",
    "properties": {
        "DunningId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "DunningLevel": {
            "type": "string",
            "description": "Dunning level",
            "minLength": 1,
            "maxLength": 25,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "DunningAmount": {
            "type": "number",
            "description": "Dunning Amount",
            "minimum": 1,
            "maximum": 999999
        },
        "Currency": {
            "type": "string",
            "description": "Currency of payment",
            "minLength": 1,
            "maxLength": 25,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "PaymentAmount": {
            "type": "number",
            "description": "Value of payment",
            "minimum": 1,
            "maximum": 999999
        },
        "InitialDueData": {
            "type": "string",
            "description": "Initial due date in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "PaymentDate": {
            "type": "string",
            "description": "Payment date in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "RentalPaymentId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "DunningId",
        "DunningLevel",
        "DunningAmount",
        "Currency",
        "PaymentAmount",
        "InitialDueData",
        "PaymentDate",
        "RentalPaymentId"
    ]
}
2.6.2.1.5 Dunning JSON data
{
    "DunningId": "D-B-RU-10293",
    "DunningLevel": "3",
    "DunningAmount": 359.65,
    "Currency": "Euro",
    "PaymentAmount": 130.22,
    "InitialDueData": "2021-06-31",
    "PaymentDate": "2021-06-25",
    "RentalPaymentId": "RP-RC-6271"
}
2.6.2.2 Document RentalContract
2.6.2.2.1 RentalContract Tree Diagram
2.6.2.2.2 RentalContract Properties
PropertyValue
Document nameRentalContract
Technical name
Activatedtrue
Id
Description
GroupPropertyManagement
Additional propertiesfalse
Comments
2.6.2.2.3 RentalContract Fields
FieldTypeReqKeyDescriptionComments
RentalContractIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

MainContractIdstringfalse

Main contract code

ContractCodestringtrue

Contract Code (e.g. SAP)

ContractTypestringfalse

Contract type

CompanyCodestringfalse

Company Code (e.g. SAP code)

ContractNamestringfalse

Contract name

ContractGroupstringfalse

Contract group

RentBeginDatedatetrue

Date original contract starts in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

RentEndDatedatetrue

Date original contract ends in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidFromdatetrue

Date of first paying month in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

Date of last paying month in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

PeriodOfNoticestringfalse

Period of notice e.g. monthly; 3 month; 6 month etc.

PaymentInAdvancebooleantrue

Does the payment have to be conducted in advance (Y/N)

PaymentPeriodstringtrue

Frequency of payment e.g. weekly, monthly, quarterly etc.

ShortTermLeasebooleanfalse

Is this a short term lease (Y/N)

TenantSectorstringfalse

Sector / Business area of the tenant

TurnoverReportingIntervalstringfalse

If turnover rent, reporting interval for the tenant turnover: monthly, quarterly, etc.

2.6.2.2.3.1 Field RentalContractId
2.6.2.2.3.1.1 RentalContractId properties
PropertyValue
Name RentalContractId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RC-6271
Comments
2.6.2.2.3.2 Field MainContractId
2.6.2.2.3.2.1 MainContractId properties
PropertyValue
Name MainContractId
Technical name
Activated true
Id
Type string
Description

Main contract code

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample R-01
Comments
2.6.2.2.3.3 Field ContractCode
2.6.2.2.3.3.1 ContractCode properties
PropertyValue
Name ContractCode
Technical name
Activated true
Id
Type string
Description

Contract Code (e.g. SAP)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 70
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 1870_1867_00093
Comments
2.6.2.2.3.4 Field ContractType
2.6.2.2.3.4.1 ContractType properties
PropertyValue
Name ContractType
Technical name
Activated true
Id
Type string
Description

Contract type

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Operating Lease
Comments
2.6.2.2.3.5 Field CompanyCode
2.6.2.2.3.5.1 CompanyCode properties
PropertyValue
Name CompanyCode
Technical name
Activated true
Id
Type string
Description

Company Code (e.g. SAP code)

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 70
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 1870
Comments
2.6.2.2.3.6 Field ContractName
2.6.2.2.3.6.1 ContractName properties
PropertyValue
Name ContractName
Technical name
Activated true
Id
Type string
Description

Contract name

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Mainz Bürogebäude 6-0291
Comments
2.6.2.2.3.7 Field ContractGroup
2.6.2.2.3.7.1 ContractGroup properties
PropertyValue
Name ContractGroup
Technical name
Activated true
Id
Type string
Description

Contract group

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Munich Main Office
Comments
2.6.2.2.3.8 Field RentBeginDate
2.6.2.2.3.8.1 RentBeginDate properties
PropertyValue
Name RentBeginDate
Technical name
Activated true
Id
Type string
Description

Date original contract starts in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2018-09-01
Comments

[{"dataType":"dateTime"}]

2.6.2.2.3.9 Field RentEndDate
2.6.2.2.3.9.1 RentEndDate properties
PropertyValue
Name RentEndDate
Technical name
Activated true
Id
Type string
Description

Date original contract ends in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2020-09-01
Comments

[{"dataType":"dateTime"}]

2.6.2.2.3.10 Field ValidFrom
2.6.2.2.3.10.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Date of first paying month in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2020-09-01
Comments

[{"dataType":"dateTime"}]

2.6.2.2.3.11 Field ValidUntil
2.6.2.2.3.11.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

Date of last paying month in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2025-12-31
Comments

[{"dataType":"dateTime"}]

2.6.2.2.3.12 Field PeriodOfNotice
2.6.2.2.3.12.1 PeriodOfNotice properties
PropertyValue
Name PeriodOfNotice
Technical name
Activated true
Id
Type string
Description

Period of notice e.g. monthly; 3 month; 6 month etc.

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample 6 month
Comments
2.6.2.2.3.13 Field PaymentInAdvance
2.6.2.2.3.13.1 PaymentInAdvance properties
PropertyValue
Name PaymentInAdvance
Technical name
Activated true
Id
Type boolean
Description

Does the payment have to be conducted in advance (Y/N)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Sample true
Comments
2.6.2.2.3.14 Field PaymentPeriod
2.6.2.2.3.14.1 PaymentPeriod properties
PropertyValue
Name PaymentPeriod
Technical name
Activated true
Id
Type string
Description

Frequency of payment e.g. weekly, monthly, quarterly etc.

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample monthly
Comments
2.6.2.2.3.15 Field ShortTermLease
2.6.2.2.3.15.1 ShortTermLease properties
PropertyValue
Name ShortTermLease
Technical name
Activated true
Id
Type boolean
Description

Is this a short term lease (Y/N)

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default true
Sample
Comments
2.6.2.2.3.16 Field TenantSector
2.6.2.2.3.16.1 TenantSector properties
PropertyValue
Name TenantSector
Technical name
Activated true
Id
Type string
Description

Sector / Business area of the tenant

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Research & development
Comments
2.6.2.2.3.17 Field TurnoverReportingInterval
2.6.2.2.3.17.1 TurnoverReportingInterval properties
PropertyValue
Name TurnoverReportingInterval
Technical name
Activated true
Id
Type string
Description

If turnover rent, reporting interval for the tenant turnover: monthly, quarterly, etc.

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample quarterly
Comments
2.6.2.2.4 RentalContract JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RentalContract",
    "additionalProperties": false,
    "properties": {
        "RentalContractId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "MainContractId": {
            "type": "string",
            "description": "Main contract code",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ContractCode": {
            "type": "string",
            "description": "Contract Code (e.g. SAP)",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 70
        },
        "ContractType": {
            "type": "string",
            "description": "Contract type",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "CompanyCode": {
            "type": "string",
            "description": "Company Code (e.g. SAP code)",
            "minLength": 1,
            "maxLength": 70,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ContractName": {
            "type": "string",
            "description": "Contract name",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ContractGroup": {
            "type": "string",
            "description": "Contract group",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "RentBeginDate": {
            "type": "string",
            "description": "Date original contract starts in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "RentEndDate": {
            "type": "string",
            "description": "Date original contract ends in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date",
            "default": "2199-12-31"
        },
        "ValidFrom": {
            "type": "string",
            "description": "Date of first paying month in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "ValidUntil": {
            "type": "string",
            "description": "Date of last paying month in yyyy-mm-dd form (conform to ISO 8061)",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "minLength": 10,
            "maxLength": 10,
            "format": "date",
            "default": "2199-12-31"
        },
        "PeriodOfNotice": {
            "type": "string",
            "description": "Period of notice e.g. monthly; 3 month; 6 month etc.",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 50
        },
        "PaymentInAdvance": {
            "type": "boolean",
            "description": "Does the payment have to be conducted in advance (Y/N)"
        },
        "PaymentPeriod": {
            "type": "string",
            "description": "Frequency of payment e.g. weekly, monthly, quarterly etc.",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ShortTermLease": {
            "type": "boolean",
            "description": "Is this a short term lease (Y/N)",
            "default": true
        },
        "TenantSector": {
            "type": "string",
            "description": "Sector / Business area of the tenant",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "TurnoverReportingInterval": {
            "type": "string",
            "description": "If turnover rent, reporting interval for the tenant turnover: monthly, quarterly, etc.",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RentalContractId",
        "ContractCode",
        "RentBeginDate",
        "RentEndDate",
        "ValidFrom",
        "ValidUntil",
        "PaymentInAdvance",
        "PaymentPeriod"
    ]
}
2.6.2.2.5 RentalContract JSON data
{
    "RentalContractId": "RC-6271",
    "MainContractId": "R-01",
    "ContractCode": "1870_1867_00093",
    "ContractType": "Operating Lease",
    "CompanyCode": "1870",
    "ContractName": "Mainz Bürogebäude 6-0291",
    "ContractGroup": "Munich Main Office",
    "RentBeginDate": "2018-09-01",
    "RentEndDate": "2020-09-01",
    "ValidFrom": "2020-09-01",
    "ValidUntil": "2025-12-31",
    "PeriodOfNotice": "6 month",
    "PaymentInAdvance": true,
    "PaymentPeriod": "monthly",
    "ShortTermLease": true,
    "TenantSector": "Research & development",
    "TurnoverReportingInterval": "quarterly"
}
2.6.2.3 Document RentalContractRentalUnit
2.6.2.3.1 RentalContractRentalUnit Tree Diagram
2.6.2.3.2 RentalContractRentalUnit Properties
PropertyValue
Document nameRentalContractRentalUnit
Technical name
Activatedtrue
Id
Description
GroupPropertyManagement
Additional properties
Comments
2.6.2.3.3 RentalContractRentalUnit Fields
FieldTypeReqKeyDescriptionComments
RentalUnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

RentalContractIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.6.2.3.3.1 Field RentalUnitId
2.6.2.3.3.1.1 RentalUnitId properties
PropertyValue
Name RentalUnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection RentalUnit
Foreign field RentalUnitId
Relationship type
Relationship name New Relationship(43)
Cardinality 1..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample B-RU-10293
Comments
2.6.2.3.3.2 Field RentalContractId
2.6.2.3.3.2.1 RentalContractId properties
PropertyValue
Name RentalContractId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection RentalContract
Foreign field RentalContractId
Relationship type
Relationship name New Relationship(43)
Cardinality 1..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RC-6271
Comments
2.6.2.3.4 RentalContractRentalUnit JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RentalContractRentalUnit",
    "properties": {
        "RentalUnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "RentalContractId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RentalUnitId",
        "RentalContractId"
    ]
}
2.6.2.3.5 RentalContractRentalUnit JSON data
{
    "RentalUnitId": "B-RU-10293",
    "RentalContractId": "RC-6271"
}
2.6.2.4 Document RentalContractRole
2.6.2.4.1 RentalContractRole Tree Diagram
2.6.2.4.2 RentalContractRole Properties
PropertyValue
Document nameRentalContractRole
Technical name
Activatedtrue
Id
Description
GroupPropertyManagement
Additional properties
Comments
2.6.2.4.3 RentalContractRole Fields
FieldTypeReqKeyDescriptionComments
RentalContractIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

RoleIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.6.2.4.3.1 Field RentalContractId
2.6.2.4.3.1.1 RentalContractId properties
PropertyValue
Name RentalContractId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection RentalContract
Foreign field RentalContractId
Relationship type
Relationship name fk RentalContract. to RentalContractOrganisation.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RC-6271
Comments
2.6.2.4.3.2 Field RoleId
2.6.2.4.3.2.1 RoleId properties
PropertyValue
Name RoleId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Role
Foreign field RoleId
Relationship type
Relationship name fk Role. to RentalContractOrganisation.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample R-01
Comments
2.6.2.4.4 RentalContractRole JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RentalContractRole",
    "properties": {
        "RentalContractId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "RoleId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RentalContractId",
        "RoleId"
    ]
}
2.6.2.4.5 RentalContractRole JSON data
{
    "RentalContractId": "RC-6271",
    "RoleId": "R-01"
}
2.6.2.5 Document RentalOption
2.6.2.5.1 RentalOption Tree Diagram
2.6.2.5.2 RentalOption Properties
PropertyValue
Document nameRentalOption
Technical name
Activatedtrue
Id
Description
GroupPropertyManagement
Additional properties
Comments
2.6.2.5.3 RentalOption Fields
FieldTypeReqKeyDescriptionComments
RentalOptionIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

Typestringtrue

Type of option

SubTypestringtrue

Subtype of the option

ValidFromdatetrue

Date option is valid from in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

Date option is valid until in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

RentalContractIdstringtruefk

Link to corresponding rental contract

 DocumentIdstringfalse

Link to document

does not exist yet

2.6.2.5.3.1 Field RentalOptionId
2.6.2.5.3.1.1 RentalOptionId properties
PropertyValue
Name RentalOptionId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample LO-RC-6271-1
Comments
2.6.2.5.3.2 Field Type
2.6.2.5.3.2.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of option

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Contract extension
Comments
2.6.2.5.3.3 Field SubType
2.6.2.5.3.3.1 SubType properties
PropertyValue
Name SubType
Technical name
Activated true
Id
Type string
Description

Subtype of the option

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Renewal
Comments
2.6.2.5.3.4 Field ValidFrom
2.6.2.5.3.4.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Date option is valid from in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2020-09-01
Comments

[{"dataType":"dateTime"}]

2.6.2.5.3.5 Field ValidUntil
2.6.2.5.3.5.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

Date option is valid until in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2025-12-31
Comments

[{"dataType":"dateTime"}]

2.6.2.5.3.6 Field RentalContractId
2.6.2.5.3.6.1 RentalContractId properties
PropertyValue
Name RentalContractId
Technical name
Activated true
Id
Type string
Description

Link to corresponding rental contract

Dependencies
Required true
Primary key false
Foreign collection RentalContract
Foreign field
Relationship type Foreign Key
Relationship name fk RentalContract. to LeaseOption.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RC-6271
Comments
2.6.2.5.3.7 Field DocumentId
2.6.2.5.3.7.1 DocumentId properties
PropertyValue
Name DocumentId
Technical name
Activated true
Id
Type string
Description

Link to document

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments

does not exist yet

2.6.2.5.4 RentalOption JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RentalOption",
    "properties": {
        "RentalOptionId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Type of option ",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SubType": {
            "type": "string",
            "description": "Subtype of the option",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ValidFrom": {
            "type": "string",
            "description": "Date option is valid from in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "ValidUntil": {
            "type": "string",
            "description": "Date option is valid until in yyyy-mm-dd form (conform to ISO 8061)",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "minLength": 10,
            "maxLength": 10,
            "format": "date",
            "default": "2199-12-31"
        },
        "RentalContractId": {
            "type": "string",
            "description": "Link to corresponding rental contract",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        " DocumentId": {
            "type": "string",
            "description": "Link to document",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RentalOptionId",
        "Type",
        "SubType",
        "ValidFrom",
        "ValidUntil",
        "RentalContractId"
    ]
}
2.6.2.5.5 RentalOption JSON data
{
    "RentalOptionId": "LO-RC-6271-1",
    "Type": "Contract extension",
    "SubType": "Renewal",
    "ValidFrom": "2020-09-01",
    "ValidUntil": "2025-12-31",
    "RentalContractId": "RC-6271",
    " DocumentId": "Lorem"
}
2.6.2.6 Document RentalPayment
2.6.2.6.1 RentalPayment Tree Diagram
2.6.2.6.2 RentalPayment Properties
PropertyValue
Document nameRentalPayment
Technical name
Activatedtrue
Id
Description
GroupPropertyManagement
Additional properties
Comments
2.6.2.6.3 RentalPayment Fields
FieldTypeReqKeyDescriptionComments
RentalPaymentIdstringtruedk

Unique identifier either coming from previous system otherwise it needs to be defined

ValidFromdatetrue

Starting date of payment in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatetrue

End date of payment in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

Typestringtrue

Type of lease payment

Currencystringtrue

Currency of payment

ValueMonthnumbertrue

Value of payment per month

[{"dataType":"float"}]

ValueYearnumberfalse

Value of payment per year

[{"dataType":"float"}]

DiscountInPercentagenumberfalse

Discount percentage of payment

[{"dataType":"float"}]

VatOptedbooleantrue

Is the vat payable (Y/N)

RentalContractIdstringtruefk

Link to corresponding rental contract

IndexIdstringfalse

Link to corresponding index table

does not exist yet

2.6.2.6.3.1 Field RentalPaymentId
2.6.2.6.3.1.1 RentalPaymentId properties
PropertyValue
Name RentalPaymentId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RP-RC-6271
Comments
2.6.2.6.3.2 Field ValidFrom
2.6.2.6.3.2.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Starting date of payment in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2020-09-01
Comments

[{"dataType":"dateTime"}]

2.6.2.6.3.3 Field ValidUntil
2.6.2.6.3.3.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

End date of payment in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2025-12-31
Comments

[{"dataType":"dateTime"}]

2.6.2.6.3.4 Field Type
2.6.2.6.3.4.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of lease payment

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Ancillary costs
Comments
2.6.2.6.3.5 Field Currency
2.6.2.6.3.5.1 Currency properties
PropertyValue
Name Currency
Technical name
Activated true
Id
Type string
Description

Currency of payment

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 25
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Euro
Comments
2.6.2.6.3.6 Field ValueMonth
2.6.2.6.3.6.1 ValueMonth properties
PropertyValue
Name ValueMonth
Technical name
Activated true
Id
Type number
Description

Value of payment per month

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value 1
Excl min
Max value 9999999
Excl max
Multiple of
Enum
Sample 216.19
Comments

[{"dataType":"float"}]

2.6.2.6.3.7 Field ValueYear
2.6.2.6.3.7.1 ValueYear properties
PropertyValue
Name ValueYear
Technical name
Activated true
Id
Type number
Description

Value of payment per year

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit
Min value 1
Excl min
Max value 99999999
Excl max
Multiple of
Enum
Sample 2594.28
Comments

[{"dataType":"float"}]

2.6.2.6.3.8 Field DiscountInPercentage
2.6.2.6.3.8.1 DiscountInPercentage properties
PropertyValue
Name DiscountInPercentage
Technical name
Activated true
Id
Type number
Description

Discount percentage of payment

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Unit Percent
Min value 0
Excl min
Max value 100
Excl max
Multiple of
Enum
Sample 4.53
Comments

[{"dataType":"float"}]

2.6.2.6.3.9 Field VatOpted
2.6.2.6.3.9.1 VatOpted properties
PropertyValue
Name VatOpted
Technical name
Activated true
Id
Type boolean
Description

Is the vat payable (Y/N)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Sample true
Comments
2.6.2.6.3.10 Field RentalContractId
2.6.2.6.3.10.1 RentalContractId properties
PropertyValue
Name RentalContractId
Technical name
Activated true
Id
Type string
Description

Link to corresponding rental contract

Dependencies
Required true
Primary key false
Foreign collection RentalContract
Foreign field
Relationship type Foreign Key
Relationship name fk RentalContract. to RentalPaymentId.
Cardinality 1..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RC-6271
Comments
2.6.2.6.3.11 Field IndexId
2.6.2.6.3.11.1 IndexId properties
PropertyValue
Name IndexId
Technical name
Activated true
Id
Type string
Description

Link to corresponding index table

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments

does not exist yet

2.6.2.6.4 RentalPayment JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RentalPayment",
    "properties": {
        "RentalPaymentId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ValidFrom": {
            "type": "string",
            "description": "Starting date of payment in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "ValidUntil": {
            "type": "string",
            "description": "End date of payment in yyyy-mm-dd form (conform to ISO 8061)",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "minLength": 10,
            "maxLength": 10,
            "format": "date",
            "default": "2199-12-31"
        },
        "Type": {
            "type": "string",
            "description": "Type of lease payment",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Currency": {
            "type": "string",
            "description": "Currency of payment",
            "minLength": 1,
            "maxLength": 25,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "ValueMonth": {
            "type": "number",
            "description": "Value of payment per month",
            "minimum": 1,
            "maximum": 9999999
        },
        "ValueYear": {
            "type": "number",
            "description": "Value of payment per year",
            "minimum": 1,
            "maximum": 99999999
        },
        "DiscountInPercentage": {
            "type": "number",
            "description": "Discount percentage of payment",
            "minimum": 0,
            "maximum": 100
        },
        "VatOpted": {
            "type": "boolean",
            "description": "Is the vat payable  (Y/N)"
        },
        "RentalContractId": {
            "type": "string",
            "description": "Link to corresponding rental contract",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "IndexId": {
            "type": "string",
            "description": "Link to corresponding index table",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RentalPaymentId",
        "ValidFrom",
        "ValidUntil",
        "Type",
        "Currency",
        "ValueMonth",
        "VatOpted",
        "RentalContractId"
    ]
}
2.6.2.6.5 RentalPayment JSON data
{
    "RentalPaymentId": "RP-RC-6271",
    "ValidFrom": "2020-09-01",
    "ValidUntil": "2025-12-31",
    "Type": "Ancillary costs",
    "Currency": "Euro",
    "ValueMonth": 216.19,
    "ValueYear": 2594.28,
    "DiscountInPercentage": 4.53,
    "VatOpted": true,
    "RentalContractId": "RC-6271",
    "IndexId": "Lorem"
}
2.6.2.7 Document RentalUnit
2.6.2.7.1 RentalUnit Tree Diagram
2.6.2.7.2 RentalUnit Properties
PropertyValue
Document nameRentalUnit
Technical name
Activatedtrue
Id
Description
GroupPropertyManagement
Additional propertiesfalse
Comments
2.6.2.7.3 RentalUnit Fields
FieldTypeReqKeyDescriptionComments
RentalUnitIdstringtruedk

Unique identifier either coming from previous system otherwise it needs to be defined

Namestringtrue

Name of rental unit

RentalUnitCodestringfalse

User specific RentalUnit Code

RentedOutbooleantrue

Is the RentalUnit rented out (Y/N)

UsageTypestringfalse

Usage type of the rental unit

Vacancybooleanfalse

Is the rental unit vacant (Y/N)

2.6.2.7.3.1 Field Name
2.6.2.7.3.1.1 Name properties
PropertyValue
Name Name
Technical name
Activated true
Id
Type string
Description

Name of rental unit

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Heinrich-Heinestr. C602
Comments
2.6.2.7.3.2 Field RentalUnitCode
2.6.2.7.3.2.1 RentalUnitCode properties
PropertyValue
Name RentalUnitCode
Technical name
Activated true
Id
Type string
Description

User specific RentalUnit Code

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 70
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample DE-B-C602
Comments
2.6.2.7.3.3 Field RentedOut
2.6.2.7.3.3.1 RentedOut properties
PropertyValue
Name RentedOut
Technical name
Activated true
Id
Type boolean
Description

Is the RentalUnit rented out (Y/N)

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Sample true
Comments
2.6.2.7.3.4 Field RentalUnitId
2.6.2.7.3.4.1 RentalUnitId properties
PropertyValue
Name RentalUnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample B-RU-10293
Comments
2.6.2.7.3.5 Field UsageType
2.6.2.7.3.5.1 UsageType properties
PropertyValue
Name UsageType
Technical name
Activated true
Id
Type string
Description

Usage type of the rental unit

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample Office
Comments
2.6.2.7.3.6 Field Vacancy
2.6.2.7.3.6.1 Vacancy properties
PropertyValue
Name Vacancy
Technical name
Activated true
Id
Type boolean
Description

Is the rental unit vacant (Y/N)

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Sample true
Comments
2.6.2.7.4 RentalUnit JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RentalUnit",
    "additionalProperties": false,
    "properties": {
        "Name": {
            "type": "string",
            "description": "Name of rental unit",
            "minLength": 1,
            "maxLength": 200,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "RentalUnitCode": {
            "type": "string",
            "description": "User specific RentalUnit Code",
            "minLength": 1,
            "maxLength": 70,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "RentedOut": {
            "type": "boolean",
            "description": "Is the RentalUnit rented out (Y/N)"
        },
        "RentalUnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "UsageType": {
            "type": "string",
            "description": "Usage type of the rental unit",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Vacancy": {
            "type": "boolean",
            "description": "Is the rental unit vacant (Y/N)"
        }
    },
    "required": [
        "Name",
        "RentedOut",
        "RentalUnitId"
    ]
}
2.6.2.7.5 RentalUnit JSON data
{
    "Name": "Heinrich-Heinestr. C602",
    "RentalUnitCode": "DE-B-C602",
    "RentedOut": true,
    "RentalUnitId": "B-RU-10293",
    "UsageType": "Office",
    "Vacancy": true
}
2.6.2.8 Document RentalUnitAreaMeasurement
2.6.2.8.1 RentalUnitAreaMeasurement Tree Diagram
2.6.2.8.2 RentalUnitAreaMeasurement Properties
PropertyValue
Document nameRentalUnitAreaMeasurement
Technical name
Activatedtrue
Id
Description
GroupPropertyManagement
Additional properties
Comments
2.6.2.8.3 RentalUnitAreaMeasurement Fields
FieldTypeReqKeyDescriptionComments
RentalUnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

AreaMeasurementIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

2.6.2.8.3.1 Field RentalUnitId
2.6.2.8.3.1.1 RentalUnitId properties
PropertyValue
Name RentalUnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection RentalUnit
Foreign field RentalUnitId
Relationship type
Relationship name New Relationship(45)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample B-RU-10293
Comments
2.6.2.8.3.2 Field AreaMeasurementId
2.6.2.8.3.2.1 AreaMeasurementId properties
PropertyValue
Name AreaMeasurementId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection AreaMeasurement
Foreign field AreaMeasurementId
Relationship type
Relationship name fk AreaMeasurement. to RentalUnitSpace copy.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample AM-CH-SE-2312
Comments
2.6.2.8.4 RentalUnitAreaMeasurement JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RentalUnitAreaMeasurement",
    "properties": {
        "RentalUnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "AreaMeasurementId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RentalUnitId",
        "AreaMeasurementId"
    ]
}
2.6.2.8.5 RentalUnitAreaMeasurement JSON data
{
    "RentalUnitId": "B-RU-10293",
    "AreaMeasurementId": "AM-CH-SE-2312"
}
2.6.2.9 Document RentalUnitBuilding
2.6.2.9.1 RentalUnitBuilding Tree Diagram
2.6.2.9.2 RentalUnitBuilding Properties
PropertyValue
Document nameRentalUnitBuilding
Technical name
Activatedtrue
Id
Description
GroupPropertyManagement
Additional properties
Comments
2.6.2.9.3 RentalUnitBuilding Fields
FieldTypeReqKeyDescriptionComments
RentalUnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

BuildingIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.6.2.9.3.1 Field RentalUnitId
2.6.2.9.3.1.1 RentalUnitId properties
PropertyValue
Name RentalUnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection RentalUnit
Foreign field RentalUnitId
Relationship type
Relationship name New Relationship(44)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample B-RU-10293
Comments
2.6.2.9.3.2 Field BuildingId
2.6.2.9.3.2.1 BuildingId properties
PropertyValue
Name BuildingId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Building
Foreign field BuildingId
Relationship type
Relationship name fk Building. to RentalUnitBuilding.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-2341
Comments
2.6.2.9.4 RentalUnitBuilding JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RentalUnitBuilding",
    "properties": {
        "RentalUnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "BuildingId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 40
        }
    },
    "required": [
        "RentalUnitId",
        "BuildingId"
    ]
}
2.6.2.9.5 RentalUnitBuilding JSON data
{
    "RentalUnitId": "B-RU-10293",
    "BuildingId": "SE-CH-2341"
}
2.6.2.10 Document RentalUnitFloor
2.6.2.10.1 RentalUnitFloor Tree Diagram
2.6.2.10.2 RentalUnitFloor Properties
PropertyValue
Document nameRentalUnitFloor
Technical name
Activatedtrue
Id
Description
GroupPropertyManagement
Additional properties
Comments
2.6.2.10.3 RentalUnitFloor Fields
FieldTypeReqKeyDescriptionComments
RentalUnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

FloorIdstringtrue

Customer ID from previous system (ID before onboarding data to BM)

2.6.2.10.3.1 Field RentalUnitId
2.6.2.10.3.1.1 RentalUnitId properties
PropertyValue
Name RentalUnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection RentalUnit
Foreign field RentalUnitId
Relationship type
Relationship name New Relationship(45)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample B-RU-10293
Comments
2.6.2.10.3.2 Field FloorId
2.6.2.10.3.2.1 FloorId properties
PropertyValue
Name FloorId
Technical name
Activated true
Id
Type string
Description

Customer ID from previous system (ID before onboarding data to BM)

Dependencies
Required true
Primary key true
Foreign collection Floor
Foreign field FloorId
Relationship type
Relationship name fk Floor. to RentalUnitFloor.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-F-01
Comments
2.6.2.10.4 RentalUnitFloor JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RentalUnitFloor",
    "properties": {
        "RentalUnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "FloorId": {
            "type": "string",
            "description": "Customer ID from previous system  (ID before onboarding data to BM)",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RentalUnitId",
        "FloorId"
    ]
}
2.6.2.10.5 RentalUnitFloor JSON data
{
    "RentalUnitId": "B-RU-10293",
    "FloorId": "SE-CH-F-01"
}
2.6.2.11 Document RentalUnitLand
2.6.2.11.1 RentalUnitLand Tree Diagram
2.6.2.11.2 RentalUnitLand Properties
PropertyValue
Document nameRentalUnitLand
Technical name
Activatedtrue
Id
Description
GroupPropertyManagement
Additional properties
Comments
2.6.2.11.3 RentalUnitLand Fields
FieldTypeReqKeyDescriptionComments
RentalUnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

LandIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.6.2.11.3.1 Field RentalUnitId
2.6.2.11.3.1.1 RentalUnitId properties
PropertyValue
Name RentalUnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection RentalUnit
Foreign field RentalUnitId
Relationship type
Relationship name New Relationship(45)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample B-RU-10293
Comments
2.6.2.11.3.2 Field LandId
2.6.2.11.3.2.1 LandId properties
PropertyValue
Name LandId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Land
Foreign field LandId
Relationship type
Relationship name fk Land. to RentalUnitLand.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample RE-AT-05
Comments
2.6.2.11.4 RentalUnitLand JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RentalUnitLand",
    "properties": {
        "RentalUnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "LandId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 40
        }
    },
    "required": [
        "RentalUnitId",
        "LandId"
    ]
}
2.6.2.11.5 RentalUnitLand JSON data
{
    "RentalUnitId": "B-RU-10293",
    "LandId": "RE-AT-05"
}
2.6.2.12 Document RentalUnitSpace
2.6.2.12.1 RentalUnitSpace Tree Diagram
2.6.2.12.2 RentalUnitSpace Properties
PropertyValue
Document nameRentalUnitSpace
Technical name
Activatedtrue
Id
Description
GroupPropertyManagement
Additional properties
Comments
2.6.2.12.3 RentalUnitSpace Fields
FieldTypeReqKeyDescriptionComments
RentalUnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

SpaceIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.6.2.12.3.1 Field RentalUnitId
2.6.2.12.3.1.1 RentalUnitId properties
PropertyValue
Name RentalUnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection RentalUnit
Foreign field RentalUnitId
Relationship type
Relationship name New Relationship(45)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample B-RU-10293
Comments
2.6.2.12.3.2 Field SpaceId
2.6.2.12.3.2.1 SpaceId properties
PropertyValue
Name SpaceId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Space
Foreign field SpaceId
Relationship type
Relationship name fk Space. to RentalUnitSpace.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample SE-CH-F-01-21
Comments
2.6.2.12.4 RentalUnitSpace JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RentalUnitSpace",
    "properties": {
        "RentalUnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "SpaceId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RentalUnitId",
        "SpaceId"
    ]
}
2.6.2.12.5 RentalUnitSpace JSON data
{
    "RentalUnitId": "B-RU-10293",
    "SpaceId": "SE-CH-F-01-21"
}
2.6.2.13 Document RentalUnitUnit
2.6.2.13.1 RentalUnitUnit Tree Diagram
2.6.2.13.2 RentalUnitUnit Properties
PropertyValue
Document nameRentalUnitUnit
Technical name
Activatedtrue
Id
Description
GroupPropertyManagement
Additional properties
Comments
2.6.2.13.3 RentalUnitUnit Fields
FieldTypeReqKeyDescriptionComments
RentalUnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

UnitIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.6.2.13.3.1 Field RentalUnitId
2.6.2.13.3.1.1 RentalUnitId properties
PropertyValue
Name RentalUnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection RentalUnit
Foreign field RentalUnitId
Relationship type
Relationship name New Relationship(45)
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample B-RU-10293
Comments
2.6.2.13.3.2 Field UnitId
2.6.2.13.3.2.1 UnitId properties
PropertyValue
Name UnitId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Unit
Foreign field UnitId
Relationship type
Relationship name fk Unit. to RentalUnitUnit.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample UN-SE-CH-2341-02
Comments
2.6.2.13.4 RentalUnitUnit JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "RentalUnitUnit",
    "properties": {
        "RentalUnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "UnitId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "RentalUnitId",
        "UnitId"
    ]
}
2.6.2.13.5 RentalUnitUnit JSON data
{
    "RentalUnitId": "B-RU-10293",
    "UnitId": "UN-SE-CH-2341-02"
}
2.6.2.14 Document TenantCommunication
2.6.2.14.1 TenantCommunication Tree Diagram
2.6.2.14.2 TenantCommunication Properties
PropertyValue
Document nameTenantCommunication
Technical name
Activatedtrue
Id
Description
GroupPropertyManagement
Additional properties
Comments
2.6.2.14.3 TenantCommunication Fields
FieldTypeReqKeyDescriptionComments
TenantCommunicationIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

Typestringtrue

Type of communication

Mediumstringfalse

Medium of communication

Descriptionstringtrue

Description of communciation

ValidFromdatetrue

Date communication occurred in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

ValidUntildatefalse

Date communication is valid until in yyyy-mm-dd form (conform to ISO 8061)

[{"dataType":"dateTime"}]

Statusstringtrue

Status of communication

RentalUnitIdstringtruefk

Link to rental unit

2.6.2.14.3.1 Field TenantCommunicationId
2.6.2.14.3.1.1 TenantCommunicationId properties
PropertyValue
Name TenantCommunicationId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample TC-20561
Comments
2.6.2.14.3.2 Field Type
2.6.2.14.3.2.1 Type properties
PropertyValue
Name Type
Technical name
Activated true
Id
Type string
Description

Type of communication

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.6.2.14.3.3 Field Medium
2.6.2.14.3.3.1 Medium properties
PropertyValue
Name Medium
Technical name
Activated true
Id
Type string
Description

Medium of communication

Dependencies
Required
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 50
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.6.2.14.3.4 Field Description
2.6.2.14.3.4.1 Description properties
PropertyValue
Name Description
Technical name
Activated true
Id
Type string
Description

Description of communciation

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 200
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.6.2.14.3.5 Field ValidFrom
2.6.2.14.3.5.1 ValidFrom properties
PropertyValue
Name ValidFrom
Technical name
Activated true
Id
Type string
Description

Date communication occurred in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required true
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2020-09-01
Comments

[{"dataType":"dateTime"}]

2.6.2.14.3.6 Field ValidUntil
2.6.2.14.3.6.1 ValidUntil properties
PropertyValue
Name ValidUntil
Technical name
Activated true
Id
Type string
Description

Date communication is valid until in yyyy-mm-dd form (conform to ISO 8061)

Dependencies
Required false
Primary key false
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default 2199-12-31
Min length 10
Max length 10
Pattern ^([0-9]{4})(-?)(1[0-2]|0[1-9])\2(3[01]|0[1-9]|[12][0-9])$
Format date
Enum
Sample 2025-12-31
Comments

[{"dataType":"dateTime"}]

2.6.2.14.3.7 Field Status
2.6.2.14.3.7.1 Status properties
PropertyValue
Name Status
Technical name
Activated true
Id
Type string
Description

Status of communication

Dependencies
Required true
Primary key
Foreign collection
Foreign field
Relationship type
Relationship name
Cardinality
Default
Min length 1
Max length 25
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample
Comments
2.6.2.14.3.8 Field RentalUnitId
2.6.2.14.3.8.1 RentalUnitId properties
PropertyValue
Name RentalUnitId
Technical name
Activated true
Id
Type string
Description

Link to rental unit

Dependencies
Required true
Primary key
Foreign collection RentalUnit
Foreign field RentalUnitId
Relationship type Foreign Key
Relationship name fk RentalUnit. to TenantCommunication.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample B-RU-10293
Comments
2.6.2.14.4 TenantCommunication JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "TenantCommunication",
    "properties": {
        "TenantCommunicationId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Type": {
            "type": "string",
            "description": "Type of communication",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Medium": {
            "type": "string",
            "description": "Medium of communication",
            "minLength": 1,
            "maxLength": 50,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "Description": {
            "type": "string",
            "description": "Description of communciation",
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$",
            "minLength": 1,
            "maxLength": 200
        },
        "ValidFrom": {
            "type": "string",
            "description": "Date communication occurred in yyyy-mm-dd form (conform to ISO 8061)",
            "minLength": 10,
            "maxLength": 10,
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "format": "date"
        },
        "ValidUntil": {
            "type": "string",
            "description": "Date communication is valid until in yyyy-mm-dd form (conform to ISO 8061)",
            "pattern": "^([0-9]{4})(-?)(1[0-2]|0[1-9])\\2(3[01]|0[1-9]|[12][0-9])$",
            "minLength": 10,
            "maxLength": 10,
            "format": "date",
            "default": "2199-12-31"
        },
        "Status": {
            "type": "string",
            "description": "Status of communication",
            "minLength": 1,
            "maxLength": 25,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "RentalUnitId": {
            "type": "string",
            "description": "Link to rental unit",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "TenantCommunicationId",
        "Type",
        "Description",
        "ValidFrom",
        "Status",
        "RentalUnitId"
    ]
}
2.6.2.14.5 TenantCommunication JSON data
{
    "TenantCommunicationId": "TC-20561",
    "Type": "Lorem",
    "Medium": "Lorem",
    "Description": "Lorem",
    "ValidFrom": "2020-09-01",
    "ValidUntil": "2025-12-31",
    "Status": "Lorem",
    "RentalUnitId": "B-RU-10293"
}
2.6.2.15 Document TenantCommunicationRole
2.6.2.15.1 TenantCommunicationRole Tree Diagram
2.6.2.15.2 TenantCommunicationRole Properties
PropertyValue
Document nameTenantCommunicationRole
Technical name
Activatedtrue
Id
Description
GroupPropertyManagement
Additional properties
Comments
2.6.2.15.3 TenantCommunicationRole Fields
FieldTypeReqKeyDescriptionComments
TenantCommunicationIdstringtrue
RoleIdstringtrue

Unique identifier either coming from previous system otherwise it needs to be defined

2.6.2.15.3.1 Field TenantCommunicationId
2.6.2.15.3.1.1 TenantCommunicationId properties
PropertyValue
Name TenantCommunicationId
Technical name
Activated true
Id
Type string
Description
Dependencies
Required true
Primary key true
Foreign collection TenantCommunication
Foreign field TenantCommunicationId
Relationship type
Relationship name fk TenantCommunication. to TenantCommunication.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample TC-20561
Comments
2.6.2.15.3.2 Field RoleId
2.6.2.15.3.2.1 RoleId properties
PropertyValue
Name RoleId
Technical name
Activated true
Id
Type string
Description

Unique identifier either coming from previous system otherwise it needs to be defined

Dependencies
Required true
Primary key true
Foreign collection Role
Foreign field RoleId
Relationship type
Relationship name fk Role. to TenantCommunicationRole.
Cardinality 0..n
Default
Min length 1
Max length 40
Pattern [^<>\[\]\{\}\|\\\/\(\)°"&=\+§\^~:;\$%!\?\0-\cZ]+$
Format
Enum
Sample R-01
Comments
2.6.2.15.4 TenantCommunicationRole JSON Schema
{
    "$schema": "http://json-schema.org/draft-04/schema#",
    "type": "object",
    "title": "TenantCommunicationRole",
    "properties": {
        "TenantCommunicationId": {
            "type": "string",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        },
        "RoleId": {
            "type": "string",
            "description": "Unique identifier either coming from previous system otherwise it needs to be defined",
            "minLength": 1,
            "maxLength": 40,
            "pattern": "[^<>\\[\\]\\{\\}\\|\\\\\\/\\(\\)°\"&=\\+§\\^~:;\\$%!\\?\\0-\\cZ]+$"
        }
    },
    "required": [
        "TenantCommunicationId",
        "RoleId"
    ]
}
2.6.2.15.5 TenantCommunicationRole JSON data
{
    "TenantCommunicationId": "TC-20561",
    "RoleId": "R-01"
}
3. Relationships
3.1 Relationship New Relationship
3.1.1 New Relationship Diagram
Parent TableParent field
Site SiteId
Child TableChild field
Building SiteId
3.1.2 New Relationship Properties
PropertyValue
Name New Relationship
Description
Parent DocumentSite
Parent fieldSiteId
Parent Cardinality 1
Child DocumentBuilding
Child fieldSiteId
Child Cardinality 0..n
Comments
3.2 Relationship New Relationship(1)
3.2.1 New Relationship(1) Diagram
Parent TableParent field
Site SiteId
Child TableChild field
Land SiteId
3.2.2 New Relationship(1) Properties
PropertyValue
Name New Relationship(1)
Description
Parent DocumentSite
Parent fieldSiteId
Parent Cardinality 1
Child DocumentLand
Child fieldSiteId
Child Cardinality 0..n
Comments
3.3 Relationship New Relationship(1)
3.3.1 New Relationship(1) Diagram
Parent TableParent field
Servitudes ServitudeId
Child TableChild field
Land ServitudeId
3.3.2 New Relationship(1) Properties
PropertyValue
Name New Relationship(1)
Description
Parent DocumentServitudes
Parent fieldServitudeId
Parent Cardinality 1
Child DocumentLand
Child fieldServitudeId
Child Cardinality 0..1
Comments
3.4 Relationship New Relationship(10)
3.4.1 New Relationship(10) Diagram
Parent TableParent field
Site SiteId
Child TableChild field
SiteAreaMeasurement SiteId
3.4.2 New Relationship(10) Properties
PropertyValue
Name New Relationship(10)
Description
Parent DocumentSite
Parent fieldSiteId
Parent Cardinality 1
Child DocumentSiteAreaMeasurement
Child fieldSiteId
Child Cardinality 0..n
Comments
3.5 Relationship New Relationship(10)
3.5.1 New Relationship(10) Diagram
3.5.2 New Relationship(10) Properties
PropertyValue
Name New Relationship(10)
Description
Parent DocumentAreaMeasurement
Parent fieldAreaMeasurementId
Parent Cardinality 1
Child DocumentSiteAreaMeasurement
Child fieldAreaMeasurementId
Child Cardinality 0..1
Comments
3.6 Relationship New Relationship(11)
3.6.1 New Relationship(11) Diagram
Parent TableParent field
Land LandId
Child TableChild field
LandAreaMeasurement LandId
3.6.2 New Relationship(11) Properties
PropertyValue
Name New Relationship(11)
Description
Parent DocumentLand
Parent fieldLandId
Parent Cardinality 1
Child DocumentLandAreaMeasurement
Child fieldLandId
Child Cardinality 0..n
Comments
3.7 Relationship New Relationship(11)
3.7.1 New Relationship(11) Diagram
3.7.2 New Relationship(11) Properties
PropertyValue
Name New Relationship(11)
Description
Parent DocumentAreaMeasurement
Parent fieldAreaMeasurementId
Parent Cardinality 1
Child DocumentLandAreaMeasurement
Child fieldAreaMeasurementId
Child Cardinality 0..1
Comments
3.8 Relationship New Relationship(12)
3.8.1 New Relationship(12) Diagram
Parent TableParent field
Unit UnitId
Child TableChild field
UnitAreaMeasurement UnitId
3.8.2 New Relationship(12) Properties
PropertyValue
Name New Relationship(12)
Description
Parent DocumentUnit
Parent fieldUnitId
Parent Cardinality 1
Child DocumentUnitAreaMeasurement
Child fieldUnitId
Child Cardinality 0..n
Comments
3.9 Relationship New Relationship(12)
3.9.1 New Relationship(12) Diagram
3.9.2 New Relationship(12) Properties
PropertyValue
Name New Relationship(12)
Description
Parent DocumentAreaMeasurement
Parent fieldAreaMeasurementId
Parent Cardinality 1
Child DocumentUnitAreaMeasurement
Child fieldAreaMeasurementId
Child Cardinality 0..1
Comments
3.10 Relationship New Relationship(13)
3.10.1 New Relationship(13) Diagram
Parent TableParent field
Land LandId
Child TableChild field
LandUnit LandId
3.10.2 New Relationship(13) Properties
PropertyValue
Name New Relationship(13)
Description
Parent DocumentLand
Parent fieldLandId
Parent Cardinality 1
Child DocumentLandUnit
Child fieldLandId
Child Cardinality 0..n
Comments
3.11 Relationship New Relationship(13)
3.11.1 New Relationship(13) Diagram
Parent TableParent field
Unit UnitId
Child TableChild field
LandUnit UnitId
3.11.2 New Relationship(13) Properties
PropertyValue
Name New Relationship(13)
Description
Parent DocumentUnit
Parent fieldUnitId
Parent Cardinality 1
Child DocumentLandUnit
Child fieldUnitId
Child Cardinality 0..1
Comments
3.12 Relationship New Relationship(14)
3.12.1 New Relationship(14) Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
BuildingUnit BuildingId
3.12.2 New Relationship(14) Properties
PropertyValue
Name New Relationship(14)
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentBuildingUnit
Child fieldBuildingId
Child Cardinality 0..n
Comments
3.13 Relationship New Relationship(14)
3.13.1 New Relationship(14) Diagram
Parent TableParent field
Unit UnitId
Child TableChild field
BuildingUnit UnitId
3.13.2 New Relationship(14) Properties
PropertyValue
Name New Relationship(14)
Description
Parent DocumentUnit
Parent fieldUnitId
Parent Cardinality 1
Child DocumentBuildingUnit
Child fieldUnitId
Child Cardinality 0..1
Comments
3.14 Relationship New Relationship(15)
3.14.1 New Relationship(15) Diagram
Parent TableParent field
Floor FloorId
Child TableChild field
FloorUnit FloorId
3.14.2 New Relationship(15) Properties
PropertyValue
Name New Relationship(15)
Description
Parent DocumentFloor
Parent fieldFloorId
Parent Cardinality 1
Child DocumentFloorUnit
Child fieldFloorId
Child Cardinality 0..n
Comments
3.15 Relationship New Relationship(15)
3.15.1 New Relationship(15) Diagram
Parent TableParent field
Unit UnitId
Child TableChild field
FloorUnit UnitId
3.15.2 New Relationship(15) Properties
PropertyValue
Name New Relationship(15)
Description
Parent DocumentUnit
Parent fieldUnitId
Parent Cardinality 1
Child DocumentFloorUnit
Child fieldUnitId
Child Cardinality 0..1
Comments
3.16 Relationship New Relationship(16)
3.16.1 New Relationship(16) Diagram
Parent TableParent field
Space SpaceId
Child TableChild field
SpaceUnit SpaceId
3.16.2 New Relationship(16) Properties
PropertyValue
Name New Relationship(16)
Description
Parent DocumentSpace
Parent fieldSpaceId
Parent Cardinality 1
Child DocumentSpaceUnit
Child fieldSpaceId
Child Cardinality 0..n
Comments
3.17 Relationship New Relationship(16)
3.17.1 New Relationship(16) Diagram
Parent TableParent field
Unit UnitId
Child TableChild field
SpaceUnit UnitId
3.17.2 New Relationship(16) Properties
PropertyValue
Name New Relationship(16)
Description
Parent DocumentUnit
Parent fieldUnitId
Parent Cardinality 1
Child DocumentSpaceUnit
Child fieldUnitId
Child Cardinality 0..1
Comments
3.18 Relationship New Relationship(18)
3.18.1 New Relationship(18) Diagram
3.18.2 New Relationship(18) Properties
PropertyValue
Name New Relationship(18)
Description
Parent DocumentOperationalMeasurement
Parent fieldGuid
Parent Cardinality 1
Child DocumentEmissionFactor
Child fieldOperationalMeasurementGuid
Child Cardinality 1..n
Comments
3.19 Relationship New Relationship(19)
3.19.1 New Relationship(19) Diagram
Parent TableParent field
OperationalMeasurement Guid
Child TableChild field
gHgEmissions OperationalMeasurementGuid
3.19.2 New Relationship(19) Properties
PropertyValue
Name New Relationship(19)
Description
Parent DocumentOperationalMeasurement
Parent fieldGuid
Parent Cardinality 1
Child DocumentgHgEmissions
Child fieldOperationalMeasurementGuid
Child Cardinality 1..n
Comments
3.20 Relationship New Relationship(2)
3.20.1 New Relationship(2) Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
Floor BuildingId
3.20.2 New Relationship(2) Properties
PropertyValue
Name New Relationship(2)
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentFloor
Child fieldBuildingId
Child Cardinality 0..n
Comments
3.21 Relationship New Relationship(20)
3.21.1 New Relationship(20) Diagram
Parent TableParent field
IndividualAccount IndividualAccountId
Child TableChild field
Account IndividualAccountId
3.21.2 New Relationship(20) Properties
PropertyValue
Name New Relationship(20)
Description
Parent DocumentIndividualAccount
Parent fieldIndividualAccountId
Parent Cardinality 1
Child DocumentAccount
Child fieldIndividualAccountId
Child Cardinality 1
Comments
3.22 Relationship New Relationship(21)
3.22.1 New Relationship(21) Diagram
Parent TableParent field
EmissionFactor Guid
Child TableChild field
EmissionFactorSite EmissionFactorGuid
3.22.2 New Relationship(21) Properties
PropertyValue
Name New Relationship(21)
Description
Parent DocumentEmissionFactor
Parent fieldGuid
Parent Cardinality 1
Child DocumentEmissionFactorSite
Child fieldEmissionFactorGuid
Child Cardinality 0..1
Comments
3.23 Relationship New Relationship(22)
3.23.1 New Relationship(22) Diagram
Parent TableParent field
EmissionFactor Guid
Child TableChild field
EmissionFactorBuilding EmissionFactorGuid
3.23.2 New Relationship(22) Properties
PropertyValue
Name New Relationship(22)
Description
Parent DocumentEmissionFactor
Parent fieldGuid
Parent Cardinality 1
Child DocumentEmissionFactorBuilding
Child fieldEmissionFactorGuid
Child Cardinality 0..1
Comments
3.24 Relationship New Relationship(23)
3.24.1 New Relationship(23) Diagram
Parent TableParent field
gHgEmissions Guid
Child TableChild field
gHgEmissionsSite ghgEmissionsGuid
3.24.2 New Relationship(23) Properties
PropertyValue
Name New Relationship(23)
Description
Parent DocumentgHgEmissions
Parent fieldGuid
Parent Cardinality 1
Child DocumentgHgEmissionsSite
Child fieldghgEmissionsGuid
Child Cardinality 0..1
Comments
3.25 Relationship New Relationship(24)
3.25.1 New Relationship(24) Diagram
Parent TableParent field
gHgEmissions Guid
Child TableChild field
gHgEmissionsBuilding ghgEmissionsGuid
3.25.2 New Relationship(24) Properties
PropertyValue
Name New Relationship(24)
Description
Parent DocumentgHgEmissions
Parent fieldGuid
Parent Cardinality 1
Child DocumentgHgEmissionsBuilding
Child fieldghgEmissionsGuid
Child Cardinality 0..1
Comments
3.26 Relationship New Relationship(25)
3.26.1 New Relationship(25) Diagram
3.26.2 New Relationship(25) Properties
PropertyValue
Name New Relationship(25)
Description
Parent DocumentOperationalMeasurement
Parent fieldGuid
Parent Cardinality 1
Child DocumentOperationalMeasurementSite
Child fieldOperationalMeasurementGuid
Child Cardinality 0..1
Comments
3.27 Relationship New Relationship(26)
3.27.1 New Relationship(26) Diagram
3.27.2 New Relationship(26) Properties
PropertyValue
Name New Relationship(26)
Description
Parent DocumentOperationalMeasurement
Parent fieldGuid
Parent Cardinality 1
Child DocumentOperationalMeasurementLand
Child fieldOperationalMeasurementGuid
Child Cardinality 0..1
Comments
3.28 Relationship New Relationship(27)
3.28.1 New Relationship(27) Diagram
3.28.2 New Relationship(27) Properties
PropertyValue
Name New Relationship(27)
Description
Parent DocumentOperationalMeasurement
Parent fieldGuid
Parent Cardinality 1
Child DocumentOperationalMeasurementBuilding
Child fieldOperationalMeasurementGuid
Child Cardinality 0..1
Comments
3.29 Relationship New Relationship(28)
3.29.1 New Relationship(28) Diagram
3.29.2 New Relationship(28) Properties
PropertyValue
Name New Relationship(28)
Description
Parent DocumentOperationalMeasurement
Parent fieldGuid
Parent Cardinality 1
Child DocumentOperationalMeasurementFloor
Child fieldOperationalMeasurementGuid
Child Cardinality 0..1
Comments
3.30 Relationship New Relationship(29)
3.30.1 New Relationship(29) Diagram
3.30.2 New Relationship(29) Properties
PropertyValue
Name New Relationship(29)
Description
Parent DocumentOperationalMeasurement
Parent fieldGuid
Parent Cardinality 1
Child DocumentOperationalMeasurementSpace
Child fieldOperationalMeasurementGuid
Child Cardinality 0..1
Comments
3.31 Relationship New Relationship(3)
3.31.1 New Relationship(3) Diagram
Parent TableParent field
Floor FloorId
Child TableChild field
Space FloorId
3.31.2 New Relationship(3) Properties
PropertyValue
Name New Relationship(3)
Description
Parent DocumentFloor
Parent fieldFloorId
Parent Cardinality 1
Child DocumentSpace
Child fieldFloorId
Child Cardinality 0..n
Comments
3.32 Relationship New Relationship(30)
3.32.1 New Relationship(30) Diagram
Parent TableParent field
Portfolio PortfolioId
Child TableChild field
PortfolioSite PortfolioId
3.32.2 New Relationship(30) Properties
PropertyValue
Name New Relationship(30)
Description
Parent DocumentPortfolio
Parent fieldPortfolioId
Parent Cardinality 1
Child DocumentPortfolioSite
Child fieldPortfolioId
Child Cardinality 0..n
Comments
3.33 Relationship New Relationship(31)
3.33.1 New Relationship(31) Diagram
Parent TableParent field
Climate Guid
Child TableChild field
ClimateSite ClimateGuid
3.33.2 New Relationship(31) Properties
PropertyValue
Name New Relationship(31)
Description
Parent DocumentClimate
Parent fieldGuid
Parent Cardinality 1
Child DocumentClimateSite
Child fieldClimateGuid
Child Cardinality 0..n
Comments
3.34 Relationship New Relationship(32)
3.34.1 New Relationship(32) Diagram
Parent TableParent field
Climate Guid
Child TableChild field
ClimateBuilding ClimateGuid
3.34.2 New Relationship(32) Properties
PropertyValue
Name New Relationship(32)
Description
Parent DocumentClimate
Parent fieldGuid
Parent Cardinality 1
Child DocumentClimateBuilding
Child fieldClimateGuid
Child Cardinality 0..n
Comments
3.35 Relationship New Relationship(33)
3.35.1 New Relationship(33) Diagram
Parent TableParent field
EmissionFactor Guid
Child TableChild field
EmissionFactorBusinessPartner EmissionFactorGuid
3.35.2 New Relationship(33) Properties
PropertyValue
Name New Relationship(33)
Description
Parent DocumentEmissionFactor
Parent fieldGuid
Parent Cardinality 1
Child DocumentEmissionFactorBusinessPartner
Child fieldEmissionFactorGuid
Child Cardinality 0..1
Comments
3.36 Relationship New Relationship(34)
3.36.1 New Relationship(34) Diagram
Parent TableParent field
CostCenter CostCenterId
Child TableChild field
CostCenterPortfolio CostCenterId
3.36.2 New Relationship(34) Properties
PropertyValue
Name New Relationship(34)
Description
Parent DocumentCostCenter
Parent fieldCostCenterId
Parent Cardinality 1
Child DocumentCostCenterPortfolio
Child fieldCostCenterId
Child Cardinality 0..n
Comments
3.37 Relationship New Relationship(35)
3.37.1 New Relationship(35) Diagram
Parent TableParent field
CostCenter CostCenterId
Child TableChild field
CostCenterSite CostCenterId
3.37.2 New Relationship(35) Properties
PropertyValue
Name New Relationship(35)
Description
Parent DocumentCostCenter
Parent fieldCostCenterId
Parent Cardinality 1
Child DocumentCostCenterSite
Child fieldCostCenterId
Child Cardinality 0..n
Comments
3.38 Relationship New Relationship(36)
3.38.1 New Relationship(36) Diagram
Parent TableParent field
CostCenter CostCenterId
Child TableChild field
CostCenterBuilding CostCenterId
3.38.2 New Relationship(36) Properties
PropertyValue
Name New Relationship(36)
Description
Parent DocumentCostCenter
Parent fieldCostCenterId
Parent Cardinality 1
Child DocumentCostCenterBuilding
Child fieldCostCenterId
Child Cardinality 0..n
Comments
3.39 Relationship New Relationship(37)
3.39.1 New Relationship(37) Diagram
Parent TableParent field
CostCenter CostCenterId
Child TableChild field
CostCenterRentalUnit CostCenterId
3.39.2 New Relationship(37) Properties
PropertyValue
Name New Relationship(37)
Description
Parent DocumentCostCenter
Parent fieldCostCenterId
Parent Cardinality 1
Child DocumentCostCenterRentalUnit
Child fieldCostCenterId
Child Cardinality 0..n
Comments
3.40 Relationship New Relationship(38)
3.40.1 New Relationship(38) Diagram
Parent TableParent field
Transaction TransactionId
Child TableChild field
TransactionPortfolio TransactionId
3.40.2 New Relationship(38) Properties
PropertyValue
Name New Relationship(38)
Description
Parent DocumentTransaction
Parent fieldTransactionId
Parent Cardinality 1
Child DocumentTransactionPortfolio
Child fieldTransactionId
Child Cardinality 0..n
Comments
3.41 Relationship New Relationship(39)
3.41.1 New Relationship(39) Diagram
Parent TableParent field
Transaction TransactionId
Child TableChild field
TransactionSite TransactionId
3.41.2 New Relationship(39) Properties
PropertyValue
Name New Relationship(39)
Description
Parent DocumentTransaction
Parent fieldTransactionId
Parent Cardinality 1
Child DocumentTransactionSite
Child fieldTransactionId
Child Cardinality 0..n
Comments
3.42 Relationship New Relationship(4)
3.42.1 New Relationship(4) Diagram
Parent TableParent field
Child TableChild field
AreaMeasurement ValidFrom
3.42.2 New Relationship(4) Properties
PropertyValue
Name New Relationship(4)
Description
Parent Document
Parent field
Parent Cardinality 1
Child DocumentAreaMeasurement
Child fieldValidFrom
Child Cardinality 1
Comments
3.43 Relationship New Relationship(40)
3.43.1 New Relationship(40) Diagram
Parent TableParent field
Transaction TransactionId
Child TableChild field
TransactionBuilding TransactionId
3.43.2 New Relationship(40) Properties
PropertyValue
Name New Relationship(40)
Description
Parent DocumentTransaction
Parent fieldTransactionId
Parent Cardinality 1
Child DocumentTransactionBuilding
Child fieldTransactionId
Child Cardinality 0..n
Comments
3.44 Relationship New Relationship(41)
3.44.1 New Relationship(41) Diagram
Parent TableParent field
Portfolio PortfolioId
Child TableChild field
PortfolioBuilding PortfolioId
3.44.2 New Relationship(41) Properties
PropertyValue
Name New Relationship(41)
Description
Parent DocumentPortfolio
Parent fieldPortfolioId
Parent Cardinality 1
Child DocumentPortfolioBuilding
Child fieldPortfolioId
Child Cardinality 0..n
Comments
3.45 Relationship New Relationship(42)
3.45.1 New Relationship(42) Diagram
Parent TableParent field
Portfolio PortfolioId
Child TableChild field
PortfolioLand PortfolioId
3.45.2 New Relationship(42) Properties
PropertyValue
Name New Relationship(42)
Description
Parent DocumentPortfolio
Parent fieldPortfolioId
Parent Cardinality 1
Child DocumentPortfolioLand
Child fieldPortfolioId
Child Cardinality 0..n
Comments
3.46 Relationship New Relationship(43)
3.46.1 New Relationship(43) Diagram
Parent TableParent field
RentalUnit RentalUnitId
Child TableChild field
RentalContractRentalUnit RentalUnitId
3.46.2 New Relationship(43) Properties
PropertyValue
Name New Relationship(43)
Description
Parent DocumentRentalUnit
Parent fieldRentalUnitId
Parent Cardinality 1
Child DocumentRentalContractRentalUnit
Child fieldRentalUnitId
Child Cardinality 1..n
Comments
3.47 Relationship New Relationship(43)
3.47.1 New Relationship(43) Diagram
3.47.2 New Relationship(43) Properties
PropertyValue
Name New Relationship(43)
Description
Parent DocumentRentalContract
Parent fieldRentalContractId
Parent Cardinality 1
Child DocumentRentalContractRentalUnit
Child fieldRentalContractId
Child Cardinality 1..n
Comments
3.48 Relationship New Relationship(44)
3.48.1 New Relationship(44) Diagram
Parent TableParent field
RentalUnit RentalUnitId
Child TableChild field
RentalUnitBuilding RentalUnitId
3.48.2 New Relationship(44) Properties
PropertyValue
Name New Relationship(44)
Description
Parent DocumentRentalUnit
Parent fieldRentalUnitId
Parent Cardinality 1
Child DocumentRentalUnitBuilding
Child fieldRentalUnitId
Child Cardinality 0..n
Comments
3.49 Relationship New Relationship(45)
3.49.1 New Relationship(45) Diagram
Parent TableParent field
RentalUnit RentalUnitId
Child TableChild field
RentalUnitLand RentalUnitId
3.49.2 New Relationship(45) Properties
PropertyValue
Name New Relationship(45)
Description
Parent DocumentRentalUnit
Parent fieldRentalUnitId
Parent Cardinality 1
Child DocumentRentalUnitLand
Child fieldRentalUnitId
Child Cardinality 0..n
Comments
3.50 Relationship New Relationship(45)
3.50.1 New Relationship(45) Diagram
Parent TableParent field
RentalUnit RentalUnitId
Child TableChild field
RentalUnitUnit RentalUnitId
3.50.2 New Relationship(45) Properties
PropertyValue
Name New Relationship(45)
Description
Parent DocumentRentalUnit
Parent fieldRentalUnitId
Parent Cardinality 1
Child DocumentRentalUnitUnit
Child fieldRentalUnitId
Child Cardinality 0..n
Comments
3.51 Relationship New Relationship(45)
3.51.1 New Relationship(45) Diagram
Parent TableParent field
RentalUnit RentalUnitId
Child TableChild field
RentalUnitFloor RentalUnitId
3.51.2 New Relationship(45) Properties
PropertyValue
Name New Relationship(45)
Description
Parent DocumentRentalUnit
Parent fieldRentalUnitId
Parent Cardinality 1
Child DocumentRentalUnitFloor
Child fieldRentalUnitId
Child Cardinality 0..n
Comments
3.52 Relationship New Relationship(45)
3.52.1 New Relationship(45) Diagram
Parent TableParent field
RentalUnit RentalUnitId
Child TableChild field
RentalUnitSpace RentalUnitId
3.52.2 New Relationship(45) Properties
PropertyValue
Name New Relationship(45)
Description
Parent DocumentRentalUnit
Parent fieldRentalUnitId
Parent Cardinality 1
Child DocumentRentalUnitSpace
Child fieldRentalUnitId
Child Cardinality 0..n
Comments
3.53 Relationship New Relationship(45)
3.53.1 New Relationship(45) Diagram
Parent TableParent field
RentalUnit RentalUnitId
Child TableChild field
RentalUnitAreaMeasurement RentalUnitId
3.53.2 New Relationship(45) Properties
PropertyValue
Name New Relationship(45)
Description
Parent DocumentRentalUnit
Parent fieldRentalUnitId
Parent Cardinality 1
Child DocumentRentalUnitAreaMeasurement
Child fieldRentalUnitId
Child Cardinality 0..n
Comments
3.54 Relationship New Relationship(50)
3.54.1 New Relationship(50) Diagram
Parent TableParent field
Address AddressId
Child TableChild field
AddressSite AddressId
3.54.2 New Relationship(50) Properties
PropertyValue
Name New Relationship(50)
Description
Parent DocumentAddress
Parent fieldAddressId
Parent Cardinality 1
Child DocumentAddressSite
Child fieldAddressId
Child Cardinality 0..n
Comments
3.55 Relationship New Relationship(51)
3.55.1 New Relationship(51) Diagram
Parent TableParent field
Address AddressId
Child TableChild field
AddressBuilding AddressId
3.55.2 New Relationship(51) Properties
PropertyValue
Name New Relationship(51)
Description
Parent DocumentAddress
Parent fieldAddressId
Parent Cardinality 1
Child DocumentAddressBuilding
Child fieldAddressId
Child Cardinality 0..n
Comments
3.56 Relationship New Relationship(52)
3.56.1 New Relationship(52) Diagram
Parent TableParent field
Address AddressId
Child TableChild field
AddressRentalUnit AddressId
3.56.2 New Relationship(52) Properties
PropertyValue
Name New Relationship(52)
Description
Parent DocumentAddress
Parent fieldAddressId
Parent Cardinality 1
Child DocumentAddressRentalUnit
Child fieldAddressId
Child Cardinality 0..n
Comments
3.57 Relationship New Relationship(54)
3.57.1 New Relationship(54) Diagram
Parent TableParent field
Address AddressId
Child TableChild field
AddressLand AddressId
3.57.2 New Relationship(54) Properties
PropertyValue
Name New Relationship(54)
Description
Parent DocumentAddress
Parent fieldAddressId
Parent Cardinality 1
Child DocumentAddressLand
Child fieldAddressId
Child Cardinality 0..n
Comments
3.58 Relationship New Relationship(6)
3.58.1 New Relationship(6) Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
BuildingAreaMeasurement BuildingId
3.58.2 New Relationship(6) Properties
PropertyValue
Name New Relationship(6)
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentBuildingAreaMeasurement
Child fieldBuildingId
Child Cardinality 0..n
Comments
3.59 Relationship New Relationship(6)
3.59.1 New Relationship(6) Diagram
3.59.2 New Relationship(6) Properties
PropertyValue
Name New Relationship(6)
Description
Parent DocumentAreaMeasurement
Parent fieldAreaMeasurementId
Parent Cardinality 1
Child DocumentBuildingAreaMeasurement
Child fieldAreaMeasurementId
Child Cardinality 0..1
Comments
3.60 Relationship New Relationship(7)
3.60.1 New Relationship(7) Diagram
Parent TableParent field
Site SiteId
Child TableChild field
SiteUnit SiteId
3.60.2 New Relationship(7) Properties
PropertyValue
Name New Relationship(7)
Description
Parent DocumentSite
Parent fieldSiteId
Parent Cardinality 1
Child DocumentSiteUnit
Child fieldSiteId
Child Cardinality 0..n
Comments
3.61 Relationship New Relationship(7)
3.61.1 New Relationship(7) Diagram
Parent TableParent field
Unit UnitId
Child TableChild field
SiteUnit UnitId
3.61.2 New Relationship(7) Properties
PropertyValue
Name New Relationship(7)
Description
Parent DocumentUnit
Parent fieldUnitId
Parent Cardinality 1
Child DocumentSiteUnit
Child fieldUnitId
Child Cardinality 0..1
Comments
3.62 Relationship New Relationship(8)
3.62.1 New Relationship(8) Diagram
Parent TableParent field
Floor FloorId
Child TableChild field
FloorAreaMeasurement FloorId
3.62.2 New Relationship(8) Properties
PropertyValue
Name New Relationship(8)
Description
Parent DocumentFloor
Parent fieldFloorId
Parent Cardinality 1
Child DocumentFloorAreaMeasurement
Child fieldFloorId
Child Cardinality 0..n
Comments
3.63 Relationship New Relationship(8)
3.63.1 New Relationship(8) Diagram
3.63.2 New Relationship(8) Properties
PropertyValue
Name New Relationship(8)
Description
Parent DocumentAreaMeasurement
Parent fieldAreaMeasurementId
Parent Cardinality 1
Child DocumentFloorAreaMeasurement
Child fieldAreaMeasurementId
Child Cardinality 0..1
Comments
3.64 Relationship New Relationship(9)
3.64.1 New Relationship(9) Diagram
Parent TableParent field
Space SpaceId
Child TableChild field
SpaceAreaMeasurement SpaceId
3.64.2 New Relationship(9) Properties
PropertyValue
Name New Relationship(9)
Description
Parent DocumentSpace
Parent fieldSpaceId
Parent Cardinality 1
Child DocumentSpaceAreaMeasurement
Child fieldSpaceId
Child Cardinality 0..n
Comments
3.65 Relationship New Relationship(9)
3.65.1 New Relationship(9) Diagram
3.65.2 New Relationship(9) Properties
PropertyValue
Name New Relationship(9)
Description
Parent DocumentAreaMeasurement
Parent fieldAreaMeasurementId
Parent Cardinality 1
Child DocumentSpaceAreaMeasurement
Child fieldAreaMeasurementId
Child Cardinality 0..1
Comments
3.66 Relationship fk Account. to Organisation.
3.66.1 fk Account. to Organisation. Diagram
Parent TableParent field
Account AccountId
Child TableChild field
Role AccountId
3.66.2 fk Account. to Organisation. Properties
PropertyValue
Name fk Account. to Organisation.
Description
Parent DocumentAccount
Parent fieldAccountId
Parent Cardinality 1
Child DocumentRole
Child fieldAccountId
Child Cardinality 0..n
Comments
3.67 Relationship fk Account. to Portfolio.
3.67.1 fk Account. to Portfolio. Diagram
Parent TableParent field
Account AccountId
Child TableChild field
Portfolio AccountId
3.67.2 fk Account. to Portfolio. Properties
PropertyValue
Name fk Account. to Portfolio.
Description
Parent DocumentAccount
Parent fieldAccountId
Parent Cardinality 1
Child DocumentPortfolio
Child fieldAccountId
Child Cardinality 0..n
Comments
3.68 Relationship fk Account. to ValuationAccount.
3.68.1 fk Account. to ValuationAccount. Diagram
Parent TableParent field
Account AccountId
Child TableChild field
ValuationAccount AccountId
3.68.2 fk Account. to ValuationAccount. Properties
PropertyValue
Name fk Account. to ValuationAccount.
Description
Parent DocumentAccount
Parent fieldAccountId
Parent Cardinality 1
Child DocumentValuationAccount
Child fieldAccountId
Child Cardinality 0..n
Comments
3.69 Relationship fk Address. to AddressContact.
3.69.1 fk Address. to AddressContact. Diagram
Parent TableParent field
Address AddressId
Child TableChild field
AddressContact AddressId
3.69.2 fk Address. to AddressContact. Properties
PropertyValue
Name fk Address. to AddressContact.
Description
Parent DocumentAddress
Parent fieldAddressId
Parent Cardinality 1
Child DocumentAddressContact
Child fieldAddressId
Child Cardinality 0..n
Comments
3.70 Relationship fk Address. to AddressOrganisation.
3.70.1 fk Address. to AddressOrganisation. Diagram
Parent TableParent field
Address AddressId
Child TableChild field
AddressOrganisation AddressId
3.70.2 fk Address. to AddressOrganisation. Properties
PropertyValue
Name fk Address. to AddressOrganisation.
Description
Parent DocumentAddress
Parent fieldAddressId
Parent Cardinality 1
Child DocumentAddressOrganisation
Child fieldAddressId
Child Cardinality 1..n
Comments
3.71 Relationship fk AreaMeasurement. to RentalUnitSpace copy.
3.71.1 fk AreaMeasurement. to RentalUnitSpace copy. Diagram
3.71.2 fk AreaMeasurement. to RentalUnitSpace copy. Properties
PropertyValue
Name fk AreaMeasurement. to RentalUnitSpace copy.
Description
Parent DocumentAreaMeasurement
Parent fieldAreaMeasurementId
Parent Cardinality 1
Child DocumentRentalUnitAreaMeasurement
Child fieldAreaMeasurementId
Child Cardinality 0..n
Comments
3.72 Relationship fk Building. to AddressBuilding.
3.72.1 fk Building. to AddressBuilding. Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
AddressBuilding BuildingId
3.72.2 fk Building. to AddressBuilding. Properties
PropertyValue
Name fk Building. to AddressBuilding.
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentAddressBuilding
Child fieldBuildingId
Child Cardinality 1
Comments
3.73 Relationship fk Building. to CertificateBuilding.
3.73.1 fk Building. to CertificateBuilding. Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
CertificateBuilding BuildingId
3.73.2 fk Building. to CertificateBuilding. Properties
PropertyValue
Name fk Building. to CertificateBuilding.
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentCertificateBuilding
Child fieldBuildingId
Child Cardinality 0..n
Comments
3.74 Relationship fk Building. to ClimateBuilding.
3.74.1 fk Building. to ClimateBuilding. Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
ClimateBuilding BuildingId
3.74.2 fk Building. to ClimateBuilding. Properties
PropertyValue
Name fk Building. to ClimateBuilding.
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentClimateBuilding
Child fieldBuildingId
Child Cardinality 0..n
Comments
3.75 Relationship fk Building. to ComponentBuilding.
3.75.1 fk Building. to ComponentBuilding. Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
ComponentBuilding BuildingId
3.75.2 fk Building. to ComponentBuilding. Properties
PropertyValue
Name fk Building. to ComponentBuilding.
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentComponentBuilding
Child fieldBuildingId
Child Cardinality 0..n
Comments
3.76 Relationship fk Building. to CostCenterBuilding.
3.76.1 fk Building. to CostCenterBuilding. Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
CostCenterBuilding BuildingId
3.76.2 fk Building. to CostCenterBuilding. Properties
PropertyValue
Name fk Building. to CostCenterBuilding.
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentCostCenterBuilding
Child fieldBuildingId
Child Cardinality 0..n
Comments
3.77 Relationship fk Building. to EmissionFactorSite.
3.77.1 fk Building. to EmissionFactorSite. Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
EmissionFactorSite BuildingId
3.77.2 fk Building. to EmissionFactorSite. Properties
PropertyValue
Name fk Building. to EmissionFactorSite.
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentEmissionFactorSite
Child fieldBuildingId
Child Cardinality 0..n
Comments
3.78 Relationship fk Building. to OperationalMeasurementBuilding.
3.78.1 fk Building. to OperationalMeasurementBuilding. Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
OperationalMeasurementBuilding BuildingId
3.78.2 fk Building. to OperationalMeasurementBuilding. Properties
PropertyValue
Name fk Building. to OperationalMeasurementBuilding.
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentOperationalMeasurementBuilding
Child fieldBuildingId
Child Cardinality 0..n
Comments
3.79 Relationship fk Building. to OrganisationBuilding.
3.79.1 fk Building. to OrganisationBuilding. Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
RoleBuilding BuildingId
3.79.2 fk Building. to OrganisationBuilding. Properties
PropertyValue
Name fk Building. to OrganisationBuilding.
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentRoleBuilding
Child fieldBuildingId
Child Cardinality 0..n
Comments
3.80 Relationship fk Building. to PortfolioBuilding.
3.80.1 fk Building. to PortfolioBuilding. Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
PortfolioBuilding BuildingId
3.80.2 fk Building. to PortfolioBuilding. Properties
PropertyValue
Name fk Building. to PortfolioBuilding.
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentPortfolioBuilding
Child fieldBuildingId
Child Cardinality 0..n
Comments
3.81 Relationship fk Building. to RentalUnitBuilding.
3.81.1 fk Building. to RentalUnitBuilding. Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
RentalUnitBuilding BuildingId
3.81.2 fk Building. to RentalUnitBuilding. Properties
PropertyValue
Name fk Building. to RentalUnitBuilding.
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentRentalUnitBuilding
Child fieldBuildingId
Child Cardinality 0..n
Comments
3.82 Relationship fk Building. to SustainabilityIndicators.
3.82.1 fk Building. to SustainabilityIndicators. Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
SustainabilityIndicators BuildingId
3.82.2 fk Building. to SustainabilityIndicators. Properties
PropertyValue
Name fk Building. to SustainabilityIndicators.
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentSustainabilityIndicators
Child fieldBuildingId
Child Cardinality 0..n
Comments
3.83 Relationship fk Building. to TransactionBuilding.
3.83.1 fk Building. to TransactionBuilding. Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
TransactionBuilding BuildingId
3.83.2 fk Building. to TransactionBuilding. Properties
PropertyValue
Name fk Building. to TransactionBuilding.
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentTransactionBuilding
Child fieldBuildingId
Child Cardinality 0..n
Comments
3.84 Relationship fk Building. to ValuationBuilding.
3.84.1 fk Building. to ValuationBuilding. Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
ValuationBuilding BuildingId
3.84.2 fk Building. to ValuationBuilding. Properties
PropertyValue
Name fk Building. to ValuationBuilding.
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentValuationBuilding
Child fieldBuildingId
Child Cardinality 0..n
Comments
3.85 Relationship fk Building. to gHgEmissionsBuilding.
3.85.1 fk Building. to gHgEmissionsBuilding. Diagram
Parent TableParent field
Building BuildingId
Child TableChild field
gHgEmissionsBuilding BuildingId
3.85.2 fk Building. to gHgEmissionsBuilding. Properties
PropertyValue
Name fk Building. to gHgEmissionsBuilding.
Description
Parent DocumentBuilding
Parent fieldBuildingId
Parent Cardinality 1
Child DocumentgHgEmissionsBuilding
Child fieldBuildingId
Child Cardinality 0..n
Comments
3.86 Relationship fk Certificate. to CertificateBuilding.
3.86.1 fk Certificate. to CertificateBuilding. Diagram
Parent TableParent field
Certificate CertificateId
Child TableChild field
CertificateBuilding CertificateId
3.86.2 fk Certificate. to CertificateBuilding. Properties
PropertyValue
Name fk Certificate. to CertificateBuilding.
Description
Parent DocumentCertificate
Parent fieldCertificateId
Parent Cardinality 1
Child DocumentCertificateBuilding
Child fieldCertificateId
Child Cardinality 0..n
Comments
3.87 Relationship fk Certificate. to CertificateBuilding.
3.87.1 fk Certificate. to CertificateBuilding. Diagram
Parent TableParent field
Certificate CertificateId
Child TableChild field
CertificateComponent CertificateId
3.87.2 fk Certificate. to CertificateBuilding. Properties
PropertyValue
Name fk Certificate. to CertificateBuilding.
Description
Parent DocumentCertificate
Parent fieldCertificateId
Parent Cardinality 1
Child DocumentCertificateComponent
Child fieldCertificateId
Child Cardinality 0..n
Comments
3.88 Relationship fk Certificate. to CertificateBuilding.
3.88.1 fk Certificate. to CertificateBuilding. Diagram
Parent TableParent field
Certificate CertificateId
Child TableChild field
CertificateValuation CertificateId
3.88.2 fk Certificate. to CertificateBuilding. Properties
PropertyValue
Name fk Certificate. to CertificateBuilding.
Description
Parent DocumentCertificate
Parent fieldCertificateId
Parent Cardinality 1
Child DocumentCertificateValuation
Child fieldCertificateId
Child Cardinality 0..n
Comments
3.89 Relationship fk Certificate. to CertificateBuilding.
3.89.1 fk Certificate. to CertificateBuilding. Diagram
Parent TableParent field
Certificate CertificateId
Child TableChild field
CertificateSystem CertificateId
3.89.2 fk Certificate. to CertificateBuilding. Properties
PropertyValue
Name fk Certificate. to CertificateBuilding.
Description
Parent DocumentCertificate
Parent fieldCertificateId
Parent Cardinality 1
Child DocumentCertificateSystem
Child fieldCertificateId
Child Cardinality 0..n
Comments
3.90 Relationship fk Component. to Certificate.
3.90.1 fk Component. to Certificate. Diagram
Parent TableParent field
Component ComponentId
Child TableChild field
Certificate ComponentId
3.90.2 fk Component. to Certificate. Properties
PropertyValue
Name fk Component. to Certificate.
Description
Parent DocumentComponent
Parent fieldComponentId
Parent Cardinality 1
Child DocumentCertificate
Child fieldComponentId
Child Cardinality 0..n
Comments
3.91 Relationship fk Component. to Certificate.
3.91.1 fk Component. to Certificate. Diagram
Parent TableParent field
Component ComponentId
Child TableChild field
CertificateComponent ComponentId
3.91.2 fk Component. to Certificate. Properties
PropertyValue
Name fk Component. to Certificate.
Description
Parent DocumentComponent
Parent fieldComponentId
Parent Cardinality 1
Child DocumentCertificateComponent
Child fieldComponentId
Child Cardinality 0..n
Comments
3.92 Relationship fk Component. to New Document.
3.92.1 fk Component. to New Document. Diagram
Parent TableParent field
Component ComponentId
Child TableChild field
ComponentSpace ComponentId
3.92.2 fk Component. to New Document. Properties
PropertyValue
Name fk Component. to New Document.
Description
Parent DocumentComponent
Parent fieldComponentId
Parent Cardinality 1
Child DocumentComponentSpace
Child fieldComponentId
Child Cardinality 0..n
Comments
3.93 Relationship fk Component. to New Document.
3.93.1 fk Component. to New Document. Diagram
Parent TableParent field
Component ComponentId
Child TableChild field
ComponentUnit ComponentId
3.93.2 fk Component. to New Document. Properties
PropertyValue
Name fk Component. to New Document.
Description
Parent DocumentComponent
Parent fieldComponentId
Parent Cardinality 1
Child DocumentComponentUnit
Child fieldComponentId
Child Cardinality 0..n
Comments
3.94 Relationship fk Component. to New Document.
3.94.1 fk Component. to New Document. Diagram
Parent TableParent field
Component ComponentId
Child TableChild field
ComponentFloor ComponentId
3.94.2 fk Component. to New Document. Properties
PropertyValue
Name fk Component. to New Document.
Description
Parent DocumentComponent
Parent fieldComponentId
Parent Cardinality 1
Child DocumentComponentFloor
Child fieldComponentId
Child Cardinality 0..n
Comments
3.95 Relationship fk Component. to New Document.
3.95.1 fk Component. to New Document. Diagram
Parent TableParent field
Component ComponentId
Child TableChild field
ComponentBuilding ComponentId
3.95.2 fk Component. to New Document. Properties
PropertyValue
Name fk Component. to New Document.
Description
Parent DocumentComponent
Parent fieldComponentId
Parent Cardinality 1
Child DocumentComponentBuilding
Child fieldComponentId
Child Cardinality 0..n
Comments
3.96 Relationship fk Component. to New Document.
3.96.1 fk Component. to New Document. Diagram
Parent TableParent field
Component ComponentId
Child TableChild field
ComponentSite ComponentId
3.96.2 fk Component. to New Document. Properties
PropertyValue
Name fk Component. to New Document.
Description
Parent DocumentComponent
Parent fieldComponentId
Parent Cardinality 1
Child DocumentComponentSite
Child fieldComponentId
Child Cardinality 0..n
Comments
3.97 Relationship fk Component. to New Document.
3.97.1 fk Component. to New Document. Diagram
Parent TableParent field
Component ComponentId
Child TableChild field
ComponentSystem ComponentId
3.97.2 fk Component. to New Document. Properties
PropertyValue
Name fk Component. to New Document.
Description
Parent DocumentComponent
Parent fieldComponentId
Parent Cardinality 1
Child DocumentComponentSystem
Child fieldComponentId
Child Cardinality 1..n
Comments
3.98 Relationship fk Contact. to AddressContact.
3.98.1 fk Contact. to AddressContact. Diagram
Parent TableParent field
Contact [-1]
Child TableChild field
AddressContact ContactId
3.98.2 fk Contact. to AddressContact. Properties
PropertyValue
Name fk Contact. to AddressContact.
Description
Parent DocumentContact
Parent field
Parent Cardinality 1
Child DocumentAddressContact
Child fieldContactId
Child Cardinality 0..n
Comments
3.99 Relationship fk Contact. to RoleContact.
3.99.1 fk Contact. to RoleContact. Diagram
Parent TableParent field
Contact ContactId
Child TableChild field
RoleContact ContactId
3.99.2 fk Contact. to RoleContact. Properties
PropertyValue
Name fk Contact. to RoleContact.
Description
Parent DocumentContact
Parent fieldContactId
Parent Cardinality 1
Child DocumentRoleContact
Child fieldContactId
Child Cardinality 0..n
Comments
3.100 Relationship fk CostCenter. to BusinessUnit.
3.100.1 fk CostCenter. to BusinessUnit. Diagram
Parent TableParent field
CostCenter CostCenterId
Child TableChild field
Role CostCenterId
3.100.2 fk CostCenter. to BusinessUnit. Properties
PropertyValue
Name fk CostCenter. to BusinessUnit.
Description
Parent DocumentCostCenter
Parent fieldCostCenterId
Parent Cardinality 1
Child DocumentRole
Child fieldCostCenterId
Child Cardinality 0..n
Comments
3.101 Relationship fk CostCenter. to Transaction.
3.101.1 fk CostCenter. to Transaction. Diagram
Parent TableParent field
CostCenter CostCenterId
Child TableChild field
Transaction CostCenterId
3.101.2 fk CostCenter. to Transaction. Properties
PropertyValue
Name fk CostCenter. to Transaction.
Description
Parent DocumentCostCenter
Parent fieldCostCenterId
Parent Cardinality 1
Child DocumentTransaction
Child fieldCostCenterId
Child Cardinality 1..n
Comments
3.102 Relationship fk Floor. to ComponentFloor.
3.102.1 fk Floor. to ComponentFloor. Diagram
Parent TableParent field
Floor FloorId
Child TableChild field
ComponentFloor FloorId
3.102.2 fk Floor. to ComponentFloor. Properties
PropertyValue
Name fk Floor. to ComponentFloor.
Description
Parent DocumentFloor
Parent fieldFloorId
Parent Cardinality 1
Child DocumentComponentFloor
Child fieldFloorId
Child Cardinality 0..n
Comments
3.103 Relationship fk Floor. to OperationalMeasurementFloor.
3.103.1 fk Floor. to OperationalMeasurementFloor. Diagram
Parent TableParent field
Floor FloorId
Child TableChild field
OperationalMeasurementFloor FloorId
3.103.2 fk Floor. to OperationalMeasurementFloor. Properties
PropertyValue
Name fk Floor. to OperationalMeasurementFloor.
Description
Parent DocumentFloor
Parent fieldFloorId
Parent Cardinality 1
Child DocumentOperationalMeasurementFloor
Child fieldFloorId
Child Cardinality 0..n
Comments
3.104 Relationship fk Floor. to RentalUnitFloor.
3.104.1 fk Floor. to RentalUnitFloor. Diagram
Parent TableParent field
Floor FloorId
Child TableChild field
RentalUnitFloor FloorId
3.104.2 fk Floor. to RentalUnitFloor. Properties
PropertyValue
Name fk Floor. to RentalUnitFloor.
Description
Parent DocumentFloor
Parent fieldFloorId
Parent Cardinality 1
Child DocumentRentalUnitFloor
Child fieldFloorId
Child Cardinality 0..n
Comments
3.105 Relationship fk IndividualAccount. to Transaction.
3.105.1 fk IndividualAccount. to Transaction. Diagram
3.105.2 fk IndividualAccount. to Transaction. Properties
PropertyValue
Name fk IndividualAccount. to Transaction.
Description
Parent DocumentIndividualAccount
Parent fieldIndividualAccountId
Parent Cardinality 1
Child DocumentTransaction
Child fieldIndividualAccountId
Child Cardinality 1..n
Comments
3.106 Relationship fk Land. to AddressLand.
3.106.1 fk Land. to AddressLand. Diagram
Parent TableParent field
Land LandId
Child TableChild field
AddressLand LandId
3.106.2 fk Land. to AddressLand. Properties
PropertyValue
Name fk Land. to AddressLand.
Description
Parent DocumentLand
Parent fieldLandId
Parent Cardinality 1
Child DocumentAddressLand
Child fieldLandId
Child Cardinality 1
Comments
3.107 Relationship fk Land. to OperationalMeasurementLand.
3.107.1 fk Land. to OperationalMeasurementLand. Diagram
Parent TableParent field
Land LandId
Child TableChild field
OperationalMeasurementLand LandId
3.107.2 fk Land. to OperationalMeasurementLand. Properties
PropertyValue
Name fk Land. to OperationalMeasurementLand.
Description
Parent DocumentLand
Parent fieldLandId
Parent Cardinality 1
Child DocumentOperationalMeasurementLand
Child fieldLandId
Child Cardinality 0..n
Comments
3.108 Relationship fk Land. to OrganisationLand.
3.108.1 fk Land. to OrganisationLand. Diagram
Parent TableParent field
Land LandId
Child TableChild field
RoleLand LandId
3.108.2 fk Land. to OrganisationLand. Properties
PropertyValue
Name fk Land. to OrganisationLand.
Description
Parent DocumentLand
Parent fieldLandId
Parent Cardinality 1
Child DocumentRoleLand
Child fieldLandId
Child Cardinality 0..n
Comments
3.109 Relationship fk Land. to PortfolioLand.
3.109.1 fk Land. to PortfolioLand. Diagram
Parent TableParent field
Land LandId
Child TableChild field
PortfolioLand LandId
3.109.2 fk Land. to PortfolioLand. Properties
PropertyValue
Name fk Land. to PortfolioLand.
Description
Parent DocumentLand
Parent fieldLandId
Parent Cardinality 1
Child DocumentPortfolioLand
Child fieldLandId
Child Cardinality 0..n
Comments
3.110 Relationship fk Land. to RentalUnitLand.
3.110.1 fk Land. to RentalUnitLand. Diagram
Parent TableParent field
Land LandId
Child TableChild field
RentalUnitLand LandId
3.110.2 fk Land. to RentalUnitLand. Properties
PropertyValue
Name fk Land. to RentalUnitLand.
Description
Parent DocumentLand
Parent fieldLandId
Parent Cardinality 1
Child DocumentRentalUnitLand
Child fieldLandId
Child Cardinality 0..n
Comments
3.111 Relationship fk Land. to ValuationLand.
3.111.1 fk Land. to ValuationLand. Diagram
Parent TableParent field
Land LandId
Child TableChild field
ValuationLand LandId
3.111.2 fk Land. to ValuationLand. Properties
PropertyValue
Name fk Land. to ValuationLand.
Description
Parent DocumentLand
Parent fieldLandId
Parent Cardinality 1
Child DocumentValuationLand
Child fieldLandId
Child Cardinality 0..n
Comments
3.112 Relationship fk OperationalMeasurement. to ValuationOperationalMeasurement.
3.112.1 fk OperationalMeasurement. to ValuationOperationalMeasurement. Diagram
3.112.2 fk OperationalMeasurement. to ValuationOperationalMeasurement. Properties
PropertyValue
Name fk OperationalMeasurement. to ValuationOperationalMeasurement.
Description
Parent DocumentOperationalMeasurement
Parent fieldGuid
Parent Cardinality 1
Child DocumentValuationOperationalMeasurement
Child fieldOperationalMeasurementGuid
Child Cardinality 0..n
Comments
3.113 Relationship fk Organisation. to AccountOrganisation.
3.113.1 fk Organisation. to AccountOrganisation. Diagram
Parent TableParent field
Organisation OrganisationId
Child TableChild field
TransactionOrganisation Organisation
3.113.2 fk Organisation. to AccountOrganisation. Properties
PropertyValue
Name fk Organisation. to AccountOrganisation.
Description
Parent DocumentOrganisation
Parent fieldOrganisationId
Parent Cardinality 1
Child DocumentTransactionOrganisation
Child fieldOrganisation
Child Cardinality 0..1
Comments
3.114 Relationship fk Organisation. to AddressOrganisation.
3.114.1 fk Organisation. to AddressOrganisation. Diagram
Parent TableParent field
Organisation OrganisationId
Child TableChild field
AddressOrganisation OrganisationId
3.114.2 fk Organisation. to AddressOrganisation. Properties
PropertyValue
Name fk Organisation. to AddressOrganisation.
Description
Parent DocumentOrganisation
Parent fieldOrganisationId
Parent Cardinality 1
Child DocumentAddressOrganisation
Child fieldOrganisationId
Child Cardinality 1..n
Comments
3.115 Relationship fk Organisation. to Contact.
3.115.1 fk Organisation. to Contact. Diagram
Parent TableParent field
Organisation OrganisationId
Child TableChild field
Contact OrganisationId
3.115.2 fk Organisation. to Contact. Properties
PropertyValue
Name fk Organisation. to Contact.
Description
Parent DocumentOrganisation
Parent fieldOrganisationId
Parent Cardinality 1
Child DocumentContact
Child fieldOrganisationId
Child Cardinality 0..n
Comments
3.116 Relationship fk Organisation. to EmissionFactorBusinessPartner.
3.116.1 fk Organisation. to EmissionFactorBusinessPartner. Diagram
3.116.2 fk Organisation. to EmissionFactorBusinessPartner. Properties
PropertyValue
Name fk Organisation. to EmissionFactorBusinessPartner.
Description
Parent DocumentOrganisation
Parent fieldOrganisationId
Parent Cardinality 1
Child DocumentEmissionFactorBusinessPartner
Child fieldOrganisationId
Child Cardinality 0..1
Comments
3.117 Relationship fk Organisation. to OperationalMeasurement.
3.117.1 fk Organisation. to OperationalMeasurement. Diagram
Parent TableParent field
Organisation OrganisationId
Child TableChild field
OperationalMeasurement OrganisationId
3.117.2 fk Organisation. to OperationalMeasurement. Properties
PropertyValue
Name fk Organisation. to OperationalMeasurement.
Description
Parent DocumentOrganisation
Parent fieldOrganisationId
Parent Cardinality 1
Child DocumentOperationalMeasurement
Child fieldOrganisationId
Child Cardinality 1
Comments
3.118 Relationship fk Organisation. to RoleOrganisation.
3.118.1 fk Organisation. to RoleOrganisation. Diagram
Parent TableParent field
Organisation OrganisationId
Child TableChild field
RoleOrganisation OrganisationId
3.118.2 fk Organisation. to RoleOrganisation. Properties
PropertyValue
Name fk Organisation. to RoleOrganisation.
Description
Parent DocumentOrganisation
Parent fieldOrganisationId
Parent Cardinality 1
Child DocumentRoleOrganisation
Child fieldOrganisationId
Child Cardinality 0..n
Comments
3.119 Relationship fk Portfolio. to CostCenterPortfolio.
3.119.1 fk Portfolio. to CostCenterPortfolio. Diagram
Parent TableParent field
Portfolio [-1]
Child TableChild field
CostCenterPortfolio PortfolioId
3.119.2 fk Portfolio. to CostCenterPortfolio. Properties
PropertyValue
Name fk Portfolio. to CostCenterPortfolio.
Description
Parent DocumentPortfolio
Parent field
Parent Cardinality 1
Child DocumentCostCenterPortfolio
Child fieldPortfolioId
Child Cardinality 0..n
Comments
3.120 Relationship fk Portfolio. to OrganisationPortfolio.
3.120.1 fk Portfolio. to OrganisationPortfolio. Diagram
Parent TableParent field
Portfolio [-1]
Child TableChild field
RolePortfolio PortfolioId
3.120.2 fk Portfolio. to OrganisationPortfolio. Properties
PropertyValue
Name fk Portfolio. to OrganisationPortfolio.
Description
Parent DocumentPortfolio
Parent field
Parent Cardinality 1
Child DocumentRolePortfolio
Child fieldPortfolioId
Child Cardinality 0..n
Comments
3.121 Relationship fk Portfolio. to PortfolioStrategy.
3.121.1 fk Portfolio. to PortfolioStrategy. Diagram
Parent TableParent field
Portfolio [-1]
Child TableChild field
PortfolioStrategy PortfolioId
3.121.2 fk Portfolio. to PortfolioStrategy. Properties
PropertyValue
Name fk Portfolio. to PortfolioStrategy.
Description
Parent DocumentPortfolio
Parent field
Parent Cardinality 1
Child DocumentPortfolioStrategy
Child fieldPortfolioId
Child Cardinality 0..n
Comments
3.122 Relationship fk Portfolio. to PortfolioUnit.
3.122.1 fk Portfolio. to PortfolioUnit. Diagram
Parent TableParent field
Portfolio PortfolioId
Child TableChild field
PortfolioUnit PortfolioId
3.122.2 fk Portfolio. to PortfolioUnit. Properties
PropertyValue
Name fk Portfolio. to PortfolioUnit.
Description
Parent DocumentPortfolio
Parent fieldPortfolioId
Parent Cardinality 1
Child DocumentPortfolioUnit
Child fieldPortfolioId
Child Cardinality 0..n
Comments
3.123 Relationship fk Portfolio. to RolePortfolioStrategy.
3.123.1 fk Portfolio. to RolePortfolioStrategy. Diagram
Parent TableParent field
Portfolio PortfolioId
Child TableChild field
RolePortfolioStrategy PortfolioStrategyId
3.123.2 fk Portfolio. to RolePortfolioStrategy. Properties
PropertyValue
Name fk Portfolio. to RolePortfolioStrategy.
Description
Parent DocumentPortfolio
Parent fieldPortfolioId
Parent Cardinality 1
Child DocumentRolePortfolioStrategy
Child fieldPortfolioStrategyId
Child Cardinality 0..n
Comments
3.124 Relationship fk Portfolio. to TransactionPortfolio.
3.124.1 fk Portfolio. to TransactionPortfolio. Diagram
Parent TableParent field
Portfolio [-1]
Child TableChild field
TransactionPortfolio PortfolioId
3.124.2 fk Portfolio. to TransactionPortfolio. Properties
PropertyValue
Name fk Portfolio. to TransactionPortfolio.
Description
Parent DocumentPortfolio
Parent field
Parent Cardinality 1
Child DocumentTransactionPortfolio
Child fieldPortfolioId
Child Cardinality 0..n
Comments
3.125 Relationship fk RentalContract. to LeaseOption.
3.125.1 fk RentalContract. to LeaseOption. Diagram
Parent TableParent field
RentalContract [-1]
Child TableChild field
RentalOption RentalContractId
3.125.2 fk RentalContract. to LeaseOption. Properties
PropertyValue
Name fk RentalContract. to LeaseOption.
Description
Parent DocumentRentalContract
Parent field
Parent Cardinality 1
Child DocumentRentalOption
Child fieldRentalContractId
Child Cardinality 0..n
Comments
3.126 Relationship fk RentalContract. to RentalContractOrganisation.
3.126.1 fk RentalContract. to RentalContractOrganisation. Diagram
Parent TableParent field
RentalContract RentalContractId
Child TableChild field
RentalContractRole RentalContractId
3.126.2 fk RentalContract. to RentalContractOrganisation. Properties
PropertyValue
Name fk RentalContract. to RentalContractOrganisation.
Description
Parent DocumentRentalContract
Parent fieldRentalContractId
Parent Cardinality 1
Child DocumentRentalContractRole
Child fieldRentalContractId
Child Cardinality 0..n
Comments
3.127 Relationship fk RentalContract. to RentalPaymentId.
3.127.1 fk RentalContract. to RentalPaymentId. Diagram
Parent TableParent field
RentalContract [-1]
Child TableChild field
RentalPayment RentalContractId
3.127.2 fk RentalContract. to RentalPaymentId. Properties
PropertyValue
Name fk RentalContract. to RentalPaymentId.
Description
Parent DocumentRentalContract
Parent field
Parent Cardinality 1
Child DocumentRentalPayment
Child fieldRentalContractId
Child Cardinality 1..n
Comments
3.128 Relationship fk RentalPayment. to Dunning.
3.128.1 fk RentalPayment. to Dunning. Diagram
Parent TableParent field
RentalPayment RentalPaymentId
Child TableChild field
Dunning RentalPaymentId
3.128.2 fk RentalPayment. to Dunning. Properties
PropertyValue
Name fk RentalPayment. to Dunning.
Description
Parent DocumentRentalPayment
Parent fieldRentalPaymentId
Parent Cardinality 1
Child DocumentDunning
Child fieldRentalPaymentId
Child Cardinality 0..n
Comments
3.129 Relationship fk RentalUnit. to AddressRentalUnit.
3.129.1 fk RentalUnit. to AddressRentalUnit. Diagram
Parent TableParent field
RentalUnit [-1]
Child TableChild field
AddressRentalUnit RentalUnitId
3.129.2 fk RentalUnit. to AddressRentalUnit. Properties
PropertyValue
Name fk RentalUnit. to AddressRentalUnit.
Description
Parent DocumentRentalUnit
Parent field
Parent Cardinality 1
Child DocumentAddressRentalUnit
Child fieldRentalUnitId
Child Cardinality 1
Comments
3.130 Relationship fk RentalUnit. to CostCenterRentalUnit.
3.130.1 fk RentalUnit. to CostCenterRentalUnit. Diagram
Parent TableParent field
RentalUnit [-1]
Child TableChild field
CostCenterRentalUnit RentalUnitId
3.130.2 fk RentalUnit. to CostCenterRentalUnit. Properties
PropertyValue
Name fk RentalUnit. to CostCenterRentalUnit.
Description
Parent DocumentRentalUnit
Parent field
Parent Cardinality 1
Child DocumentCostCenterRentalUnit
Child fieldRentalUnitId
Child Cardinality 0..n
Comments
3.131 Relationship fk RentalUnit. to OrganisationRentalUnit.
3.131.1 fk RentalUnit. to OrganisationRentalUnit. Diagram
Parent TableParent field
RentalUnit RentalUnitId
Child TableChild field
RoleRentalUnit RentalUnitId
3.131.2 fk RentalUnit. to OrganisationRentalUnit. Properties
PropertyValue
Name fk RentalUnit. to OrganisationRentalUnit.
Description
Parent DocumentRentalUnit
Parent fieldRentalUnitId
Parent Cardinality 1
Child DocumentRoleRentalUnit
Child fieldRentalUnitId
Child Cardinality 0..n
Comments
3.132 Relationship fk RentalUnit. to TenantCommunication.
3.132.1 fk RentalUnit. to TenantCommunication. Diagram
Parent TableParent field
RentalUnit RentalUnitId
Child TableChild field
TenantCommunication RentalUnitId
3.132.2 fk RentalUnit. to TenantCommunication. Properties
PropertyValue
Name fk RentalUnit. to TenantCommunication.
Description
Parent DocumentRentalUnit
Parent fieldRentalUnitId
Parent Cardinality 1
Child DocumentTenantCommunication
Child fieldRentalUnitId
Child Cardinality 0..n
Comments
3.133 Relationship fk Role. to OrganisationBuilding.
3.133.1 fk Role. to OrganisationBuilding. Diagram
Parent TableParent field
Role RoleId
Child TableChild field
RoleBuilding RoleId
3.133.2 fk Role. to OrganisationBuilding. Properties
PropertyValue
Name fk Role. to OrganisationBuilding.
Description
Parent DocumentRole
Parent fieldRoleId
Parent Cardinality 1
Child DocumentRoleBuilding
Child fieldRoleId
Child Cardinality 0..n
Comments
3.134 Relationship fk Role. to OrganisationLand.
3.134.1 fk Role. to OrganisationLand. Diagram
Parent TableParent field
Role RoleId
Child TableChild field
RoleLand RoleId
3.134.2 fk Role. to OrganisationLand. Properties
PropertyValue
Name fk Role. to OrganisationLand.
Description
Parent DocumentRole
Parent fieldRoleId
Parent Cardinality 1
Child DocumentRoleLand
Child fieldRoleId
Child Cardinality 0..n
Comments
3.135 Relationship fk Role. to OrganisationPortfolioStrategy.
3.135.1 fk Role. to OrganisationPortfolioStrategy. Diagram
Parent TableParent field
Role RoleId
Child TableChild field
RolePortfolioStrategy RoleId
3.135.2 fk Role. to OrganisationPortfolioStrategy. Properties
PropertyValue
Name fk Role. to OrganisationPortfolioStrategy.
Description
Parent DocumentRole
Parent fieldRoleId
Parent Cardinality 1
Child DocumentRolePortfolioStrategy
Child fieldRoleId
Child Cardinality 0..n
Comments
3.136 Relationship fk Role. to OrganisationRentalUnit.
3.136.1 fk Role. to OrganisationRentalUnit. Diagram
Parent TableParent field
Role RoleId
Child TableChild field
RoleRentalUnit RoleId
3.136.2 fk Role. to OrganisationRentalUnit. Properties
PropertyValue
Name fk Role. to OrganisationRentalUnit.
Description
Parent DocumentRole
Parent fieldRoleId
Parent Cardinality 1
Child DocumentRoleRentalUnit
Child fieldRoleId
Child Cardinality 0..n
Comments
3.137 Relationship fk Role. to OrganisationRentalUnit.
3.137.1 fk Role. to OrganisationRentalUnit. Diagram
Parent TableParent field
Role RoleId
Child TableChild field
RolePortfolio RoleId
3.137.2 fk Role. to OrganisationRentalUnit. Properties
PropertyValue
Name fk Role. to OrganisationRentalUnit.
Description
Parent DocumentRole
Parent fieldRoleId
Parent Cardinality 1
Child DocumentRolePortfolio
Child fieldRoleId
Child Cardinality 0..n
Comments
3.138 Relationship fk Role. to OrganisationSite.
3.138.1 fk Role. to OrganisationSite. Diagram
Parent TableParent field
Role RoleId
Child TableChild field
RoleSite RoleId
3.138.2 fk Role. to OrganisationSite. Properties
PropertyValue
Name fk Role. to OrganisationSite.
Description
Parent DocumentRole
Parent fieldRoleId
Parent Cardinality 1
Child DocumentRoleSite
Child fieldRoleId
Child Cardinality 0..n
Comments
3.139 Relationship fk Role. to OrganisationValuation.
3.139.1 fk Role. to OrganisationValuation. Diagram
Parent TableParent field
Role RoleId
Child TableChild field
OrganisationValuation RoleId
3.139.2 fk Role. to OrganisationValuation. Properties
PropertyValue
Name fk Role. to OrganisationValuation.
Description
Parent DocumentRole
Parent fieldRoleId
Parent Cardinality 1
Child DocumentOrganisationValuation
Child fieldRoleId
Child Cardinality 0..n
Comments
3.140 Relationship fk Role. to RentalContractOrganisation.
3.140.1 fk Role. to RentalContractOrganisation. Diagram
Parent TableParent field
Role RoleId
Child TableChild field
RentalContractRole RoleId
3.140.2 fk Role. to RentalContractOrganisation. Properties
PropertyValue
Name fk Role. to RentalContractOrganisation.
Description
Parent DocumentRole
Parent fieldRoleId
Parent Cardinality 1
Child DocumentRentalContractRole
Child fieldRoleId
Child Cardinality 0..n
Comments
3.141 Relationship fk Role. to RoleContact.
3.141.1 fk Role. to RoleContact. Diagram
Parent TableParent field
Role RoleId
Child TableChild field
RoleContact RoleId
3.141.2 fk Role. to RoleContact. Properties
PropertyValue
Name fk Role. to RoleContact.
Description
Parent DocumentRole
Parent fieldRoleId
Parent Cardinality 1
Child DocumentRoleContact
Child fieldRoleId
Child Cardinality 0..n
Comments
3.142 Relationship fk Role. to RoleContact.
3.142.1 fk Role. to RoleContact. Diagram
Parent TableParent field
Role RoleId
Child TableChild field
RoleOrganisation RoleId
3.142.2 fk Role. to RoleContact. Properties
PropertyValue
Name fk Role. to RoleContact.
Description
Parent DocumentRole
Parent fieldRoleId
Parent Cardinality 1
Child DocumentRoleOrganisation
Child fieldRoleId
Child Cardinality 0..n
Comments
3.143 Relationship fk Role. to TenantCommunicationRole.
3.143.1 fk Role. to TenantCommunicationRole. Diagram
Parent TableParent field
Role RoleId
Child TableChild field
TenantCommunicationRole RoleId
3.143.2 fk Role. to TenantCommunicationRole. Properties
PropertyValue
Name fk Role. to TenantCommunicationRole.
Description
Parent DocumentRole
Parent fieldRoleId
Parent Cardinality 1
Child DocumentTenantCommunicationRole
Child fieldRoleId
Child Cardinality 0..n
Comments
3.144 Relationship fk Site. to AddressSite.
3.144.1 fk Site. to AddressSite. Diagram
Parent TableParent field
Site SiteId
Child TableChild field
AddressSite SiteId
3.144.2 fk Site. to AddressSite. Properties
PropertyValue
Name fk Site. to AddressSite.
Description
Parent DocumentSite
Parent fieldSiteId
Parent Cardinality 1
Child DocumentAddressSite
Child fieldSiteId
Child Cardinality 1
Comments
3.145 Relationship fk Site. to ClimateSite.
3.145.1 fk Site. to ClimateSite. Diagram
Parent TableParent field
Site SiteId
Child TableChild field
ClimateSite SiteId
3.145.2 fk Site. to ClimateSite. Properties
PropertyValue
Name fk Site. to ClimateSite.
Description
Parent DocumentSite
Parent fieldSiteId
Parent Cardinality 1
Child DocumentClimateSite
Child fieldSiteId
Child Cardinality 0..n
Comments
3.146 Relationship fk Site. to ComponentFloor(2).
3.146.1 fk Site. to ComponentFloor(2). Diagram
Parent TableParent field
Site SiteId
Child TableChild field
ComponentSite SiteId
3.146.2 fk Site. to ComponentFloor(2). Properties
PropertyValue
Name fk Site. to ComponentFloor(2).
Description
Parent DocumentSite
Parent fieldSiteId
Parent Cardinality 1
Child DocumentComponentSite
Child fieldSiteId
Child Cardinality 0..n
Comments
3.147 Relationship fk Site. to CostCenterSite.
3.147.1 fk Site. to CostCenterSite. Diagram
Parent TableParent field
Site SiteId
Child TableChild field
CostCenterSite SiteId
3.147.2 fk Site. to CostCenterSite. Properties
PropertyValue
Name fk Site. to CostCenterSite.
Description
Parent DocumentSite
Parent fieldSiteId
Parent Cardinality 1
Child DocumentCostCenterSite
Child fieldSiteId
Child Cardinality 0..n
Comments
3.148 Relationship fk Site. to EmissionFactorBuilding.
3.148.1 fk Site. to EmissionFactorBuilding. Diagram
Parent TableParent field
Site SiteId
Child TableChild field
EmissionFactorBuilding SiteId
3.148.2 fk Site. to EmissionFactorBuilding. Properties
PropertyValue
Name fk Site. to EmissionFactorBuilding.
Description
Parent DocumentSite
Parent fieldSiteId
Parent Cardinality 1
Child DocumentEmissionFactorBuilding
Child fieldSiteId
Child Cardinality 0..n
Comments
3.149 Relationship fk Site. to OperationalMeasurementSite.
3.149.1 fk Site. to OperationalMeasurementSite. Diagram
Parent TableParent field
Site SiteId
Child TableChild field
OperationalMeasurementSite SiteId
3.149.2 fk Site. to OperationalMeasurementSite. Properties
PropertyValue
Name fk Site. to OperationalMeasurementSite.
Description
Parent DocumentSite
Parent fieldSiteId
Parent Cardinality 1
Child DocumentOperationalMeasurementSite
Child fieldSiteId
Child Cardinality 0..n
Comments
3.150 Relationship fk Site. to OrganisationSite.
3.150.1 fk Site. to OrganisationSite. Diagram
Parent TableParent field
Site SiteId
Child TableChild field
RoleSite SiteId
3.150.2 fk Site. to OrganisationSite. Properties
PropertyValue
Name fk Site. to OrganisationSite.
Description
Parent DocumentSite
Parent fieldSiteId
Parent Cardinality 1
Child DocumentRoleSite
Child fieldSiteId
Child Cardinality 0..n
Comments
3.151 Relationship fk Site. to PortfolioSite.
3.151.1 fk Site. to PortfolioSite. Diagram
Parent TableParent field
Site SiteId
Child TableChild field
PortfolioSite SiteId
3.151.2 fk Site. to PortfolioSite. Properties
PropertyValue
Name fk Site. to PortfolioSite.
Description
Parent DocumentSite
Parent fieldSiteId
Parent Cardinality 1
Child DocumentPortfolioSite
Child fieldSiteId
Child Cardinality 0..n
Comments
3.152 Relationship fk Site. to TransactionSite.
3.152.1 fk Site. to TransactionSite. Diagram
Parent TableParent field
Site SiteId
Child TableChild field
TransactionSite SiteId
3.152.2 fk Site. to TransactionSite. Properties
PropertyValue
Name fk Site. to TransactionSite.
Description
Parent DocumentSite
Parent fieldSiteId
Parent Cardinality 1
Child DocumentTransactionSite
Child fieldSiteId
Child Cardinality 0..n
Comments
3.153 Relationship fk Site. to gHgEmissionsSite.
3.153.1 fk Site. to gHgEmissionsSite. Diagram
Parent TableParent field
Site SiteId
Child TableChild field
gHgEmissionsSite SiteId
3.153.2 fk Site. to gHgEmissionsSite. Properties
PropertyValue
Name fk Site. to gHgEmissionsSite.
Description
Parent DocumentSite
Parent fieldSiteId
Parent Cardinality 1
Child DocumentgHgEmissionsSite
Child fieldSiteId
Child Cardinality 0..n
Comments
3.154 Relationship fk Space. to New Document.
3.154.1 fk Space. to New Document. Diagram
Parent TableParent field
Space SpaceId
Child TableChild field
ComponentSpace SpaceId
3.154.2 fk Space. to New Document. Properties
PropertyValue
Name fk Space. to New Document.
Description
Parent DocumentSpace
Parent fieldSpaceId
Parent Cardinality 1
Child DocumentComponentSpace
Child fieldSpaceId
Child Cardinality 0..n
Comments
3.155 Relationship fk Space. to OperationalMeasurementSpace.
3.155.1 fk Space. to OperationalMeasurementSpace. Diagram
Parent TableParent field
Space SpaceId
Child TableChild field
OperationalMeasurementSpace SpaceId
3.155.2 fk Space. to OperationalMeasurementSpace. Properties
PropertyValue
Name fk Space. to OperationalMeasurementSpace.
Description
Parent DocumentSpace
Parent fieldSpaceId
Parent Cardinality 1
Child DocumentOperationalMeasurementSpace
Child fieldSpaceId
Child Cardinality 0..n
Comments
3.156 Relationship fk Space. to RentalUnitSpace.
3.156.1 fk Space. to RentalUnitSpace. Diagram
Parent TableParent field
Space SpaceId
Child TableChild field
RentalUnitSpace SpaceId
3.156.2 fk Space. to RentalUnitSpace. Properties
PropertyValue
Name fk Space. to RentalUnitSpace.
Description
Parent DocumentSpace
Parent fieldSpaceId
Parent Cardinality 1
Child DocumentRentalUnitSpace
Child fieldSpaceId
Child Cardinality 0..n
Comments
3.157 Relationship fk System. to CertificateSystem.
3.157.1 fk System. to CertificateSystem. Diagram
Parent TableParent field
System SystemId
Child TableChild field
CertificateSystem SystemId
3.157.2 fk System. to CertificateSystem. Properties
PropertyValue
Name fk System. to CertificateSystem.
Description
Parent DocumentSystem
Parent fieldSystemId
Parent Cardinality 1
Child DocumentCertificateSystem
Child fieldSystemId
Child Cardinality 0..n
Comments
3.158 Relationship fk System. to ComponentSystem.
3.158.1 fk System. to ComponentSystem. Diagram
Parent TableParent field
System SystemId
Child TableChild field
ComponentSystem SystemId
3.158.2 fk System. to ComponentSystem. Properties
PropertyValue
Name fk System. to ComponentSystem.
Description
Parent DocumentSystem
Parent fieldSystemId
Parent Cardinality 1
Child DocumentComponentSystem
Child fieldSystemId
Child Cardinality 1..n
Comments
3.159 Relationship fk TenantCommunication. to TenantCommunication.
3.159.1 fk TenantCommunication. to TenantCommunication. Diagram
3.159.2 fk TenantCommunication. to TenantCommunication. Properties
PropertyValue
Name fk TenantCommunication. to TenantCommunication.
Description
Parent DocumentTenantCommunication
Parent fieldTenantCommunicationId
Parent Cardinality 1
Child DocumentTenantCommunicationRole
Child fieldTenantCommunicationId
Child Cardinality 0..n
Comments
3.160 Relationship fk Transaction. to AccountOrganisation(1).
3.160.1 fk Transaction. to AccountOrganisation(1). Diagram
Parent TableParent field
Transaction TransactionId
Child TableChild field
TransactionOrganisation TransactionId
3.160.2 fk Transaction. to AccountOrganisation(1). Properties
PropertyValue
Name fk Transaction. to AccountOrganisation(1).
Description
Parent DocumentTransaction
Parent fieldTransactionId
Parent Cardinality 1
Child DocumentTransactionOrganisation
Child fieldTransactionId
Child Cardinality 0..n
Comments
3.161 Relationship fk Transaction. to ValuationTransaction.
3.161.1 fk Transaction. to ValuationTransaction. Diagram
Parent TableParent field
Transaction TransactionId
Child TableChild field
ValuationTransaction TransactionId
3.161.2 fk Transaction. to ValuationTransaction. Properties
PropertyValue
Name fk Transaction. to ValuationTransaction.
Description
Parent DocumentTransaction
Parent fieldTransactionId
Parent Cardinality 1
Child DocumentValuationTransaction
Child fieldTransactionId
Child Cardinality 0..n
Comments
3.162 Relationship fk Type. to Component.
3.162.1 fk Type. to Component. Diagram
Parent TableParent field
Type TypeId
Child TableChild field
Component TypeId
3.162.2 fk Type. to Component. Properties
PropertyValue
Name fk Type. to Component.
Description
Parent DocumentType
Parent fieldTypeId
Parent Cardinality 1
Child DocumentComponent
Child fieldTypeId
Child Cardinality 1..n
Comments
3.163 Relationship fk Unit. to ComponentUnit.
3.163.1 fk Unit. to ComponentUnit. Diagram
Parent TableParent field
Unit UnitId
Child TableChild field
ComponentUnit UnitId
3.163.2 fk Unit. to ComponentUnit. Properties
PropertyValue
Name fk Unit. to ComponentUnit.
Description
Parent DocumentUnit
Parent fieldUnitId
Parent Cardinality 1
Child DocumentComponentUnit
Child fieldUnitId
Child Cardinality 0..n
Comments
3.164 Relationship fk Unit. to PortfolioUnit.
3.164.1 fk Unit. to PortfolioUnit. Diagram
Parent TableParent field
Unit UnitId
Child TableChild field
PortfolioUnit UnitId
3.164.2 fk Unit. to PortfolioUnit. Properties
PropertyValue
Name fk Unit. to PortfolioUnit.
Description
Parent DocumentUnit
Parent fieldUnitId
Parent Cardinality 1
Child DocumentPortfolioUnit
Child fieldUnitId
Child Cardinality 0..n
Comments
3.165 Relationship fk Unit. to RentalUnitUnit.
3.165.1 fk Unit. to RentalUnitUnit. Diagram
Parent TableParent field
Unit UnitId
Child TableChild field
RentalUnitUnit UnitId
3.165.2 fk Unit. to RentalUnitUnit. Properties
PropertyValue
Name fk Unit. to RentalUnitUnit.
Description
Parent DocumentUnit
Parent fieldUnitId
Parent Cardinality 1
Child DocumentRentalUnitUnit
Child fieldUnitId
Child Cardinality 0..n
Comments
3.166 Relationship fk Valuation. to CertificateValuation.
3.166.1 fk Valuation. to CertificateValuation. Diagram
Parent TableParent field
Valuation ValuationId
Child TableChild field
CertificateValuation ValuationId
3.166.2 fk Valuation. to CertificateValuation. Properties
PropertyValue
Name fk Valuation. to CertificateValuation.
Description
Parent DocumentValuation
Parent fieldValuationId
Parent Cardinality 1
Child DocumentCertificateValuation
Child fieldValuationId
Child Cardinality 0..n
Comments
3.167 Relationship fk Valuation. to OrganisationValuation.
3.167.1 fk Valuation. to OrganisationValuation. Diagram
Parent TableParent field
Valuation ValuationId
Child TableChild field
OrganisationValuation ValuationId
3.167.2 fk Valuation. to OrganisationValuation. Properties
PropertyValue
Name fk Valuation. to OrganisationValuation.
Description
Parent DocumentValuation
Parent fieldValuationId
Parent Cardinality 1
Child DocumentOrganisationValuation
Child fieldValuationId
Child Cardinality 0..n
Comments
3.168 Relationship fk Valuation. to ValuationAreaMeasurement.
3.168.1 fk Valuation. to ValuationAreaMeasurement. Diagram
Parent TableParent field
Valuation ValuationId
Child TableChild field
ValuationTransaction ValuationId
3.168.2 fk Valuation. to ValuationAreaMeasurement. Properties
PropertyValue
Name fk Valuation. to ValuationAreaMeasurement.
Description
Parent DocumentValuation
Parent fieldValuationId
Parent Cardinality 1
Child DocumentValuationTransaction
Child fieldValuationId
Child Cardinality 0..n
Comments
3.169 Relationship fk Valuation. to ValuationAreaMeasurement.
3.169.1 fk Valuation. to ValuationAreaMeasurement. Diagram
Parent TableParent field
Valuation ValuationId
Child TableChild field
ValuationAccount ValuationId
3.169.2 fk Valuation. to ValuationAreaMeasurement. Properties
PropertyValue
Name fk Valuation. to ValuationAreaMeasurement.
Description
Parent DocumentValuation
Parent fieldValuationId
Parent Cardinality 1
Child DocumentValuationAccount
Child fieldValuationId
Child Cardinality 0..n
Comments
3.170 Relationship fk Valuation. to ValuationAreaMeasurement.
3.170.1 fk Valuation. to ValuationAreaMeasurement. Diagram
Parent TableParent field
Valuation ValuationId
Child TableChild field
ValuationBuilding ValuationId
3.170.2 fk Valuation. to ValuationAreaMeasurement. Properties
PropertyValue
Name fk Valuation. to ValuationAreaMeasurement.
Description
Parent DocumentValuation
Parent fieldValuationId
Parent Cardinality 1
Child DocumentValuationBuilding
Child fieldValuationId
Child Cardinality 0..n
Comments
3.171 Relationship fk Valuation. to ValuationAreaMeasurement.
3.171.1 fk Valuation. to ValuationAreaMeasurement. Diagram
Parent TableParent field
Valuation ValuationId
Child TableChild field
ValuationLand ValuationId
3.171.2 fk Valuation. to ValuationAreaMeasurement. Properties
PropertyValue
Name fk Valuation. to ValuationAreaMeasurement.
Description
Parent DocumentValuation
Parent fieldValuationId
Parent Cardinality 1
Child DocumentValuationLand
Child fieldValuationId
Child Cardinality 0..n
Comments
3.172 Relationship fk Valuation. to ValuationAreaMeasurement.
3.172.1 fk Valuation. to ValuationAreaMeasurement. Diagram
Parent TableParent field
Valuation ValuationId
Child TableChild field
ValuationOperationalMeasurement ValuationId
3.172.2 fk Valuation. to ValuationAreaMeasurement. Properties
PropertyValue
Name fk Valuation. to ValuationAreaMeasurement.
Description
Parent DocumentValuation
Parent fieldValuationId
Parent Cardinality 1
Child DocumentValuationOperationalMeasurement
Child fieldValuationId
Child Cardinality 0..n
Comments